{
    "componentChunkName": "component---src-templates-note-note-js",
    "path": "/notes/mathematics-of-machine-learning",
    "result": {"data":{"mdx":{"body":"var _excluded = [\"components\"];\nfunction _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"However, this simplistic view doesn\\u2019t show us the big picture. Vectors and matrices have a beautiful geometrical and algebraic structure, and exploring their mathematical theory allows us to see the patterns behind the data.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"In other words, the mean describes the average of samples, while the standard deviation represents the average distance from the mean. The larger the standard deviation is, the more spread out the samples are.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"If you compare the modified version to the original, you can see that its features are on the same scale. In other words, we transformed the dataset to a more expressive one. From a (very) abstract point of view, machine learning is nothing else but a series of learned data transformations, turning raw data into a form where prediction is simple.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/notes/Addition\",\n    \"title\": \"Addition\"\n  }, \"Addition\"), \" is the same as \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/notes/translation\",\n    \"title\": \"translation\"\n  }, \"translation\"), \",??\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/notes/geometric-intuition\",\n    \"title\": \"geometric intuition\"\n  }, \"geometric intuition\"), \"\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"This is also good place to note that mathematical definitions are always formalized in hindsight, after the objects themselves are somewhat crystallized and familiar to the users. Mathematics is often presented as definitions first, theorems second. This is not how it is done in practice. Examples motivate definitions, not the other way around\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"It seems like just a bunch of sets, operations, and properties thrown together.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"In other words, we transformed the dataset to a more expressive one\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"machine learning is nothing else but a series of learned data transformations, turning raw data into a form where prediction is simple.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"We humans, usually think in terms of models instead of abstractions.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Math relies on both intuition and logic - We develop ideas using our intuition, but we confirm them with our logic.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"A vector is not the same as its coordinates! A single vector can have multiple different coordinates in different systems, and switching between these is a useful tool.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Give it a read, and if it\\u2019s too difficult, move on and revisit it later. Just make sure that you understand what the proposition says.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  })));\n}\n;\nMDXContent.isMDXComponent = true;","inboundReferences":[]}},"pageContext":{"slug":"mathematics-of-machine-learning","node":{"childMdx":{"slug":"mathematics-of-machine-learning"}}}},
    "staticQueryHashes": []}