Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save pszemraj/dd7ecbaa618a465fea5d51e673d5d860 to your computer and use it in GitHub Desktop.
Save pszemraj/dd7ecbaa618a465fea5d51e673d5d860 to your computer and use it in GitHub Desktop.
Semantic Search on Text Posts - Google U.S.E.
Display the source blob
Display the rendered blob
Raw
{
"nbformat": 4,
"nbformat_minor": 0,
"metadata": {
"colab": {
"name": "Semantic Search on Text Posts - Google U.S.E.",
"provenance": [],
"collapsed_sections": [
"JG452VzzT5UQ",
"5aAnddhGX4qj",
"BQsrlV4SDIYJ",
"bppXzUt1Y_Bn"
],
"toc_visible": true,
"machine_shape": "hm",
"include_colab_link": true
},
"kernelspec": {
"display_name": "Python 3",
"name": "python3"
},
"widgets": {
"application/vnd.jupyter.widget-state+json": {
"4f2074f116ba47a4a7b5dfe8cf283398": {
"model_module": "@jupyter-widgets/controls",
"model_name": "HBoxModel",
"model_module_version": "1.5.0",
"state": {
"_view_name": "HBoxView",
"_dom_classes": [],
"_model_name": "HBoxModel",
"_view_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_view_count": null,
"_view_module_version": "1.5.0",
"box_style": "",
"layout": "IPY_MODEL_5487597b2ddb491cbc58d3b090aac633",
"_model_module": "@jupyter-widgets/controls",
"children": [
"IPY_MODEL_4840c47302f343758b3be3b5d921630d",
"IPY_MODEL_9f0c5967e655418d8eef0fe952b85aa6",
"IPY_MODEL_794384d2cf204c9d89de6c0d5ac721ab"
]
}
},
"5487597b2ddb491cbc58d3b090aac633": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_view_name": "LayoutView",
"grid_template_rows": null,
"right": null,
"justify_content": null,
"_view_module": "@jupyter-widgets/base",
"overflow": null,
"_model_module_version": "1.2.0",
"_view_count": null,
"flex_flow": null,
"width": null,
"min_width": null,
"border": null,
"align_items": null,
"bottom": null,
"_model_module": "@jupyter-widgets/base",
"top": null,
"grid_column": null,
"overflow_y": null,
"overflow_x": null,
"grid_auto_flow": null,
"grid_area": null,
"grid_template_columns": null,
"flex": null,
"_model_name": "LayoutModel",
"justify_items": null,
"grid_row": null,
"max_height": null,
"align_content": null,
"visibility": null,
"align_self": null,
"height": null,
"min_height": null,
"padding": null,
"grid_auto_rows": null,
"grid_gap": null,
"max_width": null,
"order": null,
"_view_module_version": "1.2.0",
"grid_template_areas": null,
"object_position": null,
"object_fit": null,
"grid_auto_columns": null,
"margin": null,
"display": null,
"left": null
}
},
"4840c47302f343758b3be3b5d921630d": {
"model_module": "@jupyter-widgets/controls",
"model_name": "HTMLModel",
"model_module_version": "1.5.0",
"state": {
"_view_name": "HTMLView",
"style": "IPY_MODEL_74b03007e6da42ff9f324b01dec290d4",
"_dom_classes": [],
"description": "",
"_model_name": "HTMLModel",
"placeholder": "​",
"_view_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"value": "searching....: 100%",
"_view_count": null,
"_view_module_version": "1.5.0",
"description_tooltip": null,
"_model_module": "@jupyter-widgets/controls",
"layout": "IPY_MODEL_28b5ee385e7841af930d6b115dc2d9a3"
}
},
"9f0c5967e655418d8eef0fe952b85aa6": {
"model_module": "@jupyter-widgets/controls",
"model_name": "FloatProgressModel",
"model_module_version": "1.5.0",
"state": {
"_view_name": "ProgressView",
"style": "IPY_MODEL_7224c141c4b8422ca1e0ae105adcc3f6",
"_dom_classes": [],
"description": "",
"_model_name": "FloatProgressModel",
"bar_style": "success",
"max": 748,
"_view_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"value": 748,
"_view_count": null,
"_view_module_version": "1.5.0",
"orientation": "horizontal",
"min": 0,
"description_tooltip": null,
"_model_module": "@jupyter-widgets/controls",
"layout": "IPY_MODEL_6cc6f775bdcd49a4a8f5599b6117d23d"
}
},
"794384d2cf204c9d89de6c0d5ac721ab": {
"model_module": "@jupyter-widgets/controls",
"model_name": "HTMLModel",
"model_module_version": "1.5.0",
"state": {
"_view_name": "HTMLView",
"style": "IPY_MODEL_ed04685880a5425b8d5242f0c924d4ad",
"_dom_classes": [],
"description": "",
"_model_name": "HTMLModel",
"placeholder": "​",
"_view_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"value": " 748/748 [00:00<00:00, 1461.02it/s]",
"_view_count": null,
"_view_module_version": "1.5.0",
"description_tooltip": null,
"_model_module": "@jupyter-widgets/controls",
"layout": "IPY_MODEL_3d1ac011ba32496997197ac343a3c113"
}
},
"74b03007e6da42ff9f324b01dec290d4": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DescriptionStyleModel",
"model_module_version": "1.5.0",
"state": {
"_view_name": "StyleView",
"_model_name": "DescriptionStyleModel",
"description_width": "",
"_view_module": "@jupyter-widgets/base",
"_model_module_version": "1.5.0",
"_view_count": null,
"_view_module_version": "1.2.0",
"_model_module": "@jupyter-widgets/controls"
}
},
"28b5ee385e7841af930d6b115dc2d9a3": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_view_name": "LayoutView",
"grid_template_rows": null,
"right": null,
"justify_content": null,
"_view_module": "@jupyter-widgets/base",
"overflow": null,
"_model_module_version": "1.2.0",
"_view_count": null,
"flex_flow": null,
"width": null,
"min_width": null,
"border": null,
"align_items": null,
"bottom": null,
"_model_module": "@jupyter-widgets/base",
"top": null,
"grid_column": null,
"overflow_y": null,
"overflow_x": null,
"grid_auto_flow": null,
"grid_area": null,
"grid_template_columns": null,
"flex": null,
"_model_name": "LayoutModel",
"justify_items": null,
"grid_row": null,
"max_height": null,
"align_content": null,
"visibility": null,
"align_self": null,
"height": null,
"min_height": null,
"padding": null,
"grid_auto_rows": null,
"grid_gap": null,
"max_width": null,
"order": null,
"_view_module_version": "1.2.0",
"grid_template_areas": null,
"object_position": null,
"object_fit": null,
"grid_auto_columns": null,
"margin": null,
"display": null,
"left": null
}
},
"7224c141c4b8422ca1e0ae105adcc3f6": {
"model_module": "@jupyter-widgets/controls",
"model_name": "ProgressStyleModel",
"model_module_version": "1.5.0",
"state": {
"_view_name": "StyleView",
"_model_name": "ProgressStyleModel",
"description_width": "",
"_view_module": "@jupyter-widgets/base",
"_model_module_version": "1.5.0",
"_view_count": null,
"_view_module_version": "1.2.0",
"bar_color": null,
"_model_module": "@jupyter-widgets/controls"
}
},
"6cc6f775bdcd49a4a8f5599b6117d23d": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_view_name": "LayoutView",
"grid_template_rows": null,
"right": null,
"justify_content": null,
"_view_module": "@jupyter-widgets/base",
"overflow": null,
"_model_module_version": "1.2.0",
"_view_count": null,
"flex_flow": null,
"width": null,
"min_width": null,
"border": null,
"align_items": null,
"bottom": null,
"_model_module": "@jupyter-widgets/base",
"top": null,
"grid_column": null,
"overflow_y": null,
"overflow_x": null,
"grid_auto_flow": null,
"grid_area": null,
"grid_template_columns": null,
"flex": null,
"_model_name": "LayoutModel",
"justify_items": null,
"grid_row": null,
"max_height": null,
"align_content": null,
"visibility": null,
"align_self": null,
"height": null,
"min_height": null,
"padding": null,
"grid_auto_rows": null,
"grid_gap": null,
"max_width": null,
"order": null,
"_view_module_version": "1.2.0",
"grid_template_areas": null,
"object_position": null,
"object_fit": null,
"grid_auto_columns": null,
"margin": null,
"display": null,
"left": null
}
},
"ed04685880a5425b8d5242f0c924d4ad": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DescriptionStyleModel",
"model_module_version": "1.5.0",
"state": {
"_view_name": "StyleView",
"_model_name": "DescriptionStyleModel",
"description_width": "",
"_view_module": "@jupyter-widgets/base",
"_model_module_version": "1.5.0",
"_view_count": null,
"_view_module_version": "1.2.0",
"_model_module": "@jupyter-widgets/controls"
}
},
"3d1ac011ba32496997197ac343a3c113": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_view_name": "LayoutView",
"grid_template_rows": null,
"right": null,
"justify_content": null,
"_view_module": "@jupyter-widgets/base",
"overflow": null,
"_model_module_version": "1.2.0",
"_view_count": null,
"flex_flow": null,
"width": null,
"min_width": null,
"border": null,
"align_items": null,
"bottom": null,
"_model_module": "@jupyter-widgets/base",
"top": null,
"grid_column": null,
"overflow_y": null,
"overflow_x": null,
"grid_auto_flow": null,
"grid_area": null,
"grid_template_columns": null,
"flex": null,
"_model_name": "LayoutModel",
"justify_items": null,
"grid_row": null,
"max_height": null,
"align_content": null,
"visibility": null,
"align_self": null,
"height": null,
"min_height": null,
"padding": null,
"grid_auto_rows": null,
"grid_gap": null,
"max_width": null,
"order": null,
"_view_module_version": "1.2.0",
"grid_template_areas": null,
"object_position": null,
"object_fit": null,
"grid_auto_columns": null,
"margin": null,
"display": null,
"left": null
}
},
"a16c4cd2adbb4a328963282b13b6968e": {
"model_module": "@jupyter-widgets/controls",
"model_name": "HBoxModel",
"model_module_version": "1.5.0",
"state": {
"_view_name": "HBoxView",
"_dom_classes": [],
"_model_name": "HBoxModel",
"_view_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_view_count": null,
"_view_module_version": "1.5.0",
"box_style": "",
"layout": "IPY_MODEL_76489e993bfe4d88a2091810151faebf",
"_model_module": "@jupyter-widgets/controls",
"children": [
"IPY_MODEL_5f075312cac64168963f76c91d2f461f",
"IPY_MODEL_ec9ae6f0ff894b8eb6b4e302077bd004",
"IPY_MODEL_148230d24f044c6b8aa691c6ad79e4e1"
]
}
},
"76489e993bfe4d88a2091810151faebf": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_view_name": "LayoutView",
"grid_template_rows": null,
"right": null,
"justify_content": null,
"_view_module": "@jupyter-widgets/base",
"overflow": null,
"_model_module_version": "1.2.0",
"_view_count": null,
"flex_flow": null,
"width": null,
"min_width": null,
"border": null,
"align_items": null,
"bottom": null,
"_model_module": "@jupyter-widgets/base",
"top": null,
"grid_column": null,
"overflow_y": null,
"overflow_x": null,
"grid_auto_flow": null,
"grid_area": null,
"grid_template_columns": null,
"flex": null,
"_model_name": "LayoutModel",
"justify_items": null,
"grid_row": null,
"max_height": null,
"align_content": null,
"visibility": null,
"align_self": null,
"height": null,
"min_height": null,
"padding": null,
"grid_auto_rows": null,
"grid_gap": null,
"max_width": null,
"order": null,
"_view_module_version": "1.2.0",
"grid_template_areas": null,
"object_position": null,
"object_fit": null,
"grid_auto_columns": null,
"margin": null,
"display": null,
"left": null
}
},
"5f075312cac64168963f76c91d2f461f": {
"model_module": "@jupyter-widgets/controls",
"model_name": "HTMLModel",
"model_module_version": "1.5.0",
"state": {
"_view_name": "HTMLView",
"style": "IPY_MODEL_a9f3b29030b447fb8119eab363a4e687",
"_dom_classes": [],
"description": "",
"_model_name": "HTMLModel",
"placeholder": "​",
"_view_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"value": "searching....: 100%",
"_view_count": null,
"_view_module_version": "1.5.0",
"description_tooltip": null,
"_model_module": "@jupyter-widgets/controls",
"layout": "IPY_MODEL_ec6e63acdf78450d9b7db5981a704c7c"
}
},
"ec9ae6f0ff894b8eb6b4e302077bd004": {
"model_module": "@jupyter-widgets/controls",
"model_name": "FloatProgressModel",
"model_module_version": "1.5.0",
"state": {
"_view_name": "ProgressView",
"style": "IPY_MODEL_98cde54abd284f71ac1f1d1dfdd94e7c",
"_dom_classes": [],
"description": "",
"_model_name": "FloatProgressModel",
"bar_style": "success",
"max": 748,
"_view_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"value": 748,
"_view_count": null,
"_view_module_version": "1.5.0",
"orientation": "horizontal",
"min": 0,
"description_tooltip": null,
"_model_module": "@jupyter-widgets/controls",
"layout": "IPY_MODEL_d64981dde4a547608abb77b55670be54"
}
},
"148230d24f044c6b8aa691c6ad79e4e1": {
"model_module": "@jupyter-widgets/controls",
"model_name": "HTMLModel",
"model_module_version": "1.5.0",
"state": {
"_view_name": "HTMLView",
"style": "IPY_MODEL_81dbcfdbdcf24ce891511be00b2970c6",
"_dom_classes": [],
"description": "",
"_model_name": "HTMLModel",
"placeholder": "​",
"_view_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"value": " 748/748 [00:00<00:00, 1492.47it/s]",
"_view_count": null,
"_view_module_version": "1.5.0",
"description_tooltip": null,
"_model_module": "@jupyter-widgets/controls",
"layout": "IPY_MODEL_7bbe5494422c403e8afa210639006dec"
}
},
"a9f3b29030b447fb8119eab363a4e687": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DescriptionStyleModel",
"model_module_version": "1.5.0",
"state": {
"_view_name": "StyleView",
"_model_name": "DescriptionStyleModel",
"description_width": "",
"_view_module": "@jupyter-widgets/base",
"_model_module_version": "1.5.0",
"_view_count": null,
"_view_module_version": "1.2.0",
"_model_module": "@jupyter-widgets/controls"
}
},
"ec6e63acdf78450d9b7db5981a704c7c": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_view_name": "LayoutView",
"grid_template_rows": null,
"right": null,
"justify_content": null,
"_view_module": "@jupyter-widgets/base",
"overflow": null,
"_model_module_version": "1.2.0",
"_view_count": null,
"flex_flow": null,
"width": null,
"min_width": null,
"border": null,
"align_items": null,
"bottom": null,
"_model_module": "@jupyter-widgets/base",
"top": null,
"grid_column": null,
"overflow_y": null,
"overflow_x": null,
"grid_auto_flow": null,
"grid_area": null,
"grid_template_columns": null,
"flex": null,
"_model_name": "LayoutModel",
"justify_items": null,
"grid_row": null,
"max_height": null,
"align_content": null,
"visibility": null,
"align_self": null,
"height": null,
"min_height": null,
"padding": null,
"grid_auto_rows": null,
"grid_gap": null,
"max_width": null,
"order": null,
"_view_module_version": "1.2.0",
"grid_template_areas": null,
"object_position": null,
"object_fit": null,
"grid_auto_columns": null,
"margin": null,
"display": null,
"left": null
}
},
"98cde54abd284f71ac1f1d1dfdd94e7c": {
"model_module": "@jupyter-widgets/controls",
"model_name": "ProgressStyleModel",
"model_module_version": "1.5.0",
"state": {
"_view_name": "StyleView",
"_model_name": "ProgressStyleModel",
"description_width": "",
"_view_module": "@jupyter-widgets/base",
"_model_module_version": "1.5.0",
"_view_count": null,
"_view_module_version": "1.2.0",
"bar_color": null,
"_model_module": "@jupyter-widgets/controls"
}
},
"d64981dde4a547608abb77b55670be54": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_view_name": "LayoutView",
"grid_template_rows": null,
"right": null,
"justify_content": null,
"_view_module": "@jupyter-widgets/base",
"overflow": null,
"_model_module_version": "1.2.0",
"_view_count": null,
"flex_flow": null,
"width": null,
"min_width": null,
"border": null,
"align_items": null,
"bottom": null,
"_model_module": "@jupyter-widgets/base",
"top": null,
"grid_column": null,
"overflow_y": null,
"overflow_x": null,
"grid_auto_flow": null,
"grid_area": null,
"grid_template_columns": null,
"flex": null,
"_model_name": "LayoutModel",
"justify_items": null,
"grid_row": null,
"max_height": null,
"align_content": null,
"visibility": null,
"align_self": null,
"height": null,
"min_height": null,
"padding": null,
"grid_auto_rows": null,
"grid_gap": null,
"max_width": null,
"order": null,
"_view_module_version": "1.2.0",
"grid_template_areas": null,
"object_position": null,
"object_fit": null,
"grid_auto_columns": null,
"margin": null,
"display": null,
"left": null
}
},
"81dbcfdbdcf24ce891511be00b2970c6": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DescriptionStyleModel",
"model_module_version": "1.5.0",
"state": {
"_view_name": "StyleView",
"_model_name": "DescriptionStyleModel",
"description_width": "",
"_view_module": "@jupyter-widgets/base",
"_model_module_version": "1.5.0",
"_view_count": null,
"_view_module_version": "1.2.0",
"_model_module": "@jupyter-widgets/controls"
}
},
"7bbe5494422c403e8afa210639006dec": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_view_name": "LayoutView",
"grid_template_rows": null,
"right": null,
"justify_content": null,
"_view_module": "@jupyter-widgets/base",
"overflow": null,
"_model_module_version": "1.2.0",
"_view_count": null,
"flex_flow": null,
"width": null,
"min_width": null,
"border": null,
"align_items": null,
"bottom": null,
"_model_module": "@jupyter-widgets/base",
"top": null,
"grid_column": null,
"overflow_y": null,
"overflow_x": null,
"grid_auto_flow": null,
"grid_area": null,
"grid_template_columns": null,
"flex": null,
"_model_name": "LayoutModel",
"justify_items": null,
"grid_row": null,
"max_height": null,
"align_content": null,
"visibility": null,
"align_self": null,
"height": null,
"min_height": null,
"padding": null,
"grid_auto_rows": null,
"grid_gap": null,
"max_width": null,
"order": null,
"_view_module_version": "1.2.0",
"grid_template_areas": null,
"object_position": null,
"object_fit": null,
"grid_auto_columns": null,
"margin": null,
"display": null,
"left": null
}
},
"a7117f86057b4ca7bf54d41884be163e": {
"model_module": "@jupyter-widgets/controls",
"model_name": "HBoxModel",
"model_module_version": "1.5.0",
"state": {
"_view_name": "HBoxView",
"_dom_classes": [],
"_model_name": "HBoxModel",
"_view_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_view_count": null,
"_view_module_version": "1.5.0",
"box_style": "",
"layout": "IPY_MODEL_6fd18f9a631c45518443cad9a0f0fdf0",
"_model_module": "@jupyter-widgets/controls",
"children": [
"IPY_MODEL_193690a1423a4377854fcf299ab04e39",
"IPY_MODEL_5f92ab99576d4244bd2b879a06f0ed7f",
"IPY_MODEL_b2cadbc540254a8bba559ed35d6ff86e"
]
}
},
"6fd18f9a631c45518443cad9a0f0fdf0": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_view_name": "LayoutView",
"grid_template_rows": null,
"right": null,
"justify_content": null,
"_view_module": "@jupyter-widgets/base",
"overflow": null,
"_model_module_version": "1.2.0",
"_view_count": null,
"flex_flow": null,
"width": null,
"min_width": null,
"border": null,
"align_items": null,
"bottom": null,
"_model_module": "@jupyter-widgets/base",
"top": null,
"grid_column": null,
"overflow_y": null,
"overflow_x": null,
"grid_auto_flow": null,
"grid_area": null,
"grid_template_columns": null,
"flex": null,
"_model_name": "LayoutModel",
"justify_items": null,
"grid_row": null,
"max_height": null,
"align_content": null,
"visibility": null,
"align_self": null,
"height": null,
"min_height": null,
"padding": null,
"grid_auto_rows": null,
"grid_gap": null,
"max_width": null,
"order": null,
"_view_module_version": "1.2.0",
"grid_template_areas": null,
"object_position": null,
"object_fit": null,
"grid_auto_columns": null,
"margin": null,
"display": null,
"left": null
}
},
"193690a1423a4377854fcf299ab04e39": {
"model_module": "@jupyter-widgets/controls",
"model_name": "HTMLModel",
"model_module_version": "1.5.0",
"state": {
"_view_name": "HTMLView",
"style": "IPY_MODEL_62776917b0364bf19dbd8746d541a7ab",
"_dom_classes": [],
"description": "",
"_model_name": "HTMLModel",
"placeholder": "​",
"_view_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"value": "searching....: 100%",
"_view_count": null,
"_view_module_version": "1.5.0",
"description_tooltip": null,
"_model_module": "@jupyter-widgets/controls",
"layout": "IPY_MODEL_121196206d124b80b101b7ef4dcff392"
}
},
"5f92ab99576d4244bd2b879a06f0ed7f": {
"model_module": "@jupyter-widgets/controls",
"model_name": "FloatProgressModel",
"model_module_version": "1.5.0",
"state": {
"_view_name": "ProgressView",
"style": "IPY_MODEL_ff473627a7984786b35c2caa6ad03614",
"_dom_classes": [],
"description": "",
"_model_name": "FloatProgressModel",
"bar_style": "success",
"max": 748,
"_view_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"value": 748,
"_view_count": null,
"_view_module_version": "1.5.0",
"orientation": "horizontal",
"min": 0,
"description_tooltip": null,
"_model_module": "@jupyter-widgets/controls",
"layout": "IPY_MODEL_6d5945e17c484977a22fa0d899745651"
}
},
"b2cadbc540254a8bba559ed35d6ff86e": {
"model_module": "@jupyter-widgets/controls",
"model_name": "HTMLModel",
"model_module_version": "1.5.0",
"state": {
"_view_name": "HTMLView",
"style": "IPY_MODEL_0a0af3d8284a4bc7a2ff20cf90ae7543",
"_dom_classes": [],
"description": "",
"_model_name": "HTMLModel",
"placeholder": "​",
"_view_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"value": " 748/748 [00:00<00:00, 1471.67it/s]",
"_view_count": null,
"_view_module_version": "1.5.0",
"description_tooltip": null,
"_model_module": "@jupyter-widgets/controls",
"layout": "IPY_MODEL_6f1e46346fc14fe6a045d4fc01895e8a"
}
},
"62776917b0364bf19dbd8746d541a7ab": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DescriptionStyleModel",
"model_module_version": "1.5.0",
"state": {
"_view_name": "StyleView",
"_model_name": "DescriptionStyleModel",
"description_width": "",
"_view_module": "@jupyter-widgets/base",
"_model_module_version": "1.5.0",
"_view_count": null,
"_view_module_version": "1.2.0",
"_model_module": "@jupyter-widgets/controls"
}
},
"121196206d124b80b101b7ef4dcff392": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_view_name": "LayoutView",
"grid_template_rows": null,
"right": null,
"justify_content": null,
"_view_module": "@jupyter-widgets/base",
"overflow": null,
"_model_module_version": "1.2.0",
"_view_count": null,
"flex_flow": null,
"width": null,
"min_width": null,
"border": null,
"align_items": null,
"bottom": null,
"_model_module": "@jupyter-widgets/base",
"top": null,
"grid_column": null,
"overflow_y": null,
"overflow_x": null,
"grid_auto_flow": null,
"grid_area": null,
"grid_template_columns": null,
"flex": null,
"_model_name": "LayoutModel",
"justify_items": null,
"grid_row": null,
"max_height": null,
"align_content": null,
"visibility": null,
"align_self": null,
"height": null,
"min_height": null,
"padding": null,
"grid_auto_rows": null,
"grid_gap": null,
"max_width": null,
"order": null,
"_view_module_version": "1.2.0",
"grid_template_areas": null,
"object_position": null,
"object_fit": null,
"grid_auto_columns": null,
"margin": null,
"display": null,
"left": null
}
},
"ff473627a7984786b35c2caa6ad03614": {
"model_module": "@jupyter-widgets/controls",
"model_name": "ProgressStyleModel",
"model_module_version": "1.5.0",
"state": {
"_view_name": "StyleView",
"_model_name": "ProgressStyleModel",
"description_width": "",
"_view_module": "@jupyter-widgets/base",
"_model_module_version": "1.5.0",
"_view_count": null,
"_view_module_version": "1.2.0",
"bar_color": null,
"_model_module": "@jupyter-widgets/controls"
}
},
"6d5945e17c484977a22fa0d899745651": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_view_name": "LayoutView",
"grid_template_rows": null,
"right": null,
"justify_content": null,
"_view_module": "@jupyter-widgets/base",
"overflow": null,
"_model_module_version": "1.2.0",
"_view_count": null,
"flex_flow": null,
"width": null,
"min_width": null,
"border": null,
"align_items": null,
"bottom": null,
"_model_module": "@jupyter-widgets/base",
"top": null,
"grid_column": null,
"overflow_y": null,
"overflow_x": null,
"grid_auto_flow": null,
"grid_area": null,
"grid_template_columns": null,
"flex": null,
"_model_name": "LayoutModel",
"justify_items": null,
"grid_row": null,
"max_height": null,
"align_content": null,
"visibility": null,
"align_self": null,
"height": null,
"min_height": null,
"padding": null,
"grid_auto_rows": null,
"grid_gap": null,
"max_width": null,
"order": null,
"_view_module_version": "1.2.0",
"grid_template_areas": null,
"object_position": null,
"object_fit": null,
"grid_auto_columns": null,
"margin": null,
"display": null,
"left": null
}
},
"0a0af3d8284a4bc7a2ff20cf90ae7543": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DescriptionStyleModel",
"model_module_version": "1.5.0",
"state": {
"_view_name": "StyleView",
"_model_name": "DescriptionStyleModel",
"description_width": "",
"_view_module": "@jupyter-widgets/base",
"_model_module_version": "1.5.0",
"_view_count": null,
"_view_module_version": "1.2.0",
"_model_module": "@jupyter-widgets/controls"
}
},
"6f1e46346fc14fe6a045d4fc01895e8a": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_view_name": "LayoutView",
"grid_template_rows": null,
"right": null,
"justify_content": null,
"_view_module": "@jupyter-widgets/base",
"overflow": null,
"_model_module_version": "1.2.0",
"_view_count": null,
"flex_flow": null,
"width": null,
"min_width": null,
"border": null,
"align_items": null,
"bottom": null,
"_model_module": "@jupyter-widgets/base",
"top": null,
"grid_column": null,
"overflow_y": null,
"overflow_x": null,
"grid_auto_flow": null,
"grid_area": null,
"grid_template_columns": null,
"flex": null,
"_model_name": "LayoutModel",
"justify_items": null,
"grid_row": null,
"max_height": null,
"align_content": null,
"visibility": null,
"align_self": null,
"height": null,
"min_height": null,
"padding": null,
"grid_auto_rows": null,
"grid_gap": null,
"max_width": null,
"order": null,
"_view_module_version": "1.2.0",
"grid_template_areas": null,
"object_position": null,
"object_fit": null,
"grid_auto_columns": null,
"margin": null,
"display": null,
"left": null
}
}
}
}
},
"cells": [
{
"cell_type": "markdown",
"metadata": {
"id": "view-in-github",
"colab_type": "text"
},
"source": [
"<a href=\"https://colab.research.google.com/gist/pszemraj/dd7ecbaa618a465fea5d51e673d5d860/semantic-search-on-text-posts-google-u-s-e.ipynb\" target=\"_parent\"><img src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/></a>"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "s4FwcSJZXXEA"
},
"source": [
"# <center> Semantic Search - Text from Dataframe </center>\n",
"\n",
"- Search through text semantically (more or less a fuzzy search) using Google's **Universal Sentence Encoder** to convert the text to vectors.\n",
" - details on this model are [here](https://ai.googleblog.com/2019/07/multilingual-universal-sentence-encoder.html)\n",
"- This notebook is configured to take a dataframe as input and search the text. The source data is IML s21 Piazza posts. Can be adapted to other use cases as well.\n",
"- long story short, piazza data is extracted through the [piazza-api](https://github.com/hfaran/piazza-api) library\n",
" - pre-extracted data is loaded from a .csv hosted on dropbox (see `data_url`)\n",
"\n",
"---\n",
"\n",
"## Instructions\n",
"\n",
"1. Scroll down to the **Queries** section \n",
"2. change the form fields to desired queries \n",
"3. Run all cells in the notebook\n",
"4. filter / browse results, export as needed\n",
"\n",
"---\n",
"\n",
"## Data \"Freshness\"\n",
"\n",
"The last Piazza data pull occurred @ `08.21.2021, 18-59` on the date of the exam - should be more or less complete.\n",
"\n",
"---\n"
]
},
{
"cell_type": "code",
"metadata": {
"cellView": "form",
"id": "tiFPYnj9TkgY"
},
"source": [
"data_url = \"https://www.dropbox.com/s/wt2b3nkpu8w53r5/IML%20Database%20-%20iml_piazza_data_pulled_08.21.2021%2C%2018-59.csv?dl=1\" #@param {type:\"string\"}\n"
],
"execution_count": 1,
"outputs": []
},
{
"cell_type": "markdown",
"metadata": {
"id": "7MNXBLARqKuq"
},
"source": [
"---"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "JG452VzzT5UQ"
},
"source": [
"# setup"
]
},
{
"cell_type": "code",
"metadata": {
"id": "lIYdn1woOS1n"
},
"source": [
"%%capture\n",
"# Install the latest Tensorflow version.\n",
"!pip install --upgrade tensorflow\n",
"# Install TF-Hub.\n",
"!pip install tensorflow-hub\n",
"!pip install seaborn"
],
"execution_count": 2,
"outputs": []
},
{
"cell_type": "code",
"metadata": {
"id": "J6SX_ze4D9-s"
},
"source": [
"# import / install libraries as needed\n",
"%%capture\n",
"\n",
"!pip install -U torch\n",
"!pip install -U transformers\n",
"!pip install -U natsort\n",
"!pip install -U sentencepiece\n",
"!pip install -U tqdm\n",
"!pip install -U clean-text\n",
"!pip install wordninja\n",
"\n",
"import os\n",
"import pprint as pp\n",
"from os import listdir\n",
"from os.path import isfile, join\n",
"import pandas as pd\n",
"from natsort import natsorted\n",
"import sentencepiece\n",
"import re\n",
"\n",
"import wordninja\n",
"from transformers import BigBirdPegasusForConditionalGeneration, AutoTokenizer\n",
"from transformers import PegasusForConditionalGeneration, PegasusTokenizer\n",
"from transformers import pipeline\n",
"import torch\n",
"from cleantext import clean\n",
"from tqdm.auto import tqdm\n",
"import pandas as pd\n",
"import numpy as np\n",
"from datetime import datetime\n",
"from google.colab import data_table, files\n"
],
"execution_count": 3,
"outputs": []
},
{
"cell_type": "code",
"metadata": {
"id": "SngEFnLCXmZ2"
},
"source": [
"# basic SC\n",
"import re\n",
"def rem_bad_chars(mytext):\n",
" # removes everything from a string except A-Za-z0-9 .,;\n",
" return re.sub(r'[^A-Za-z0-9 _.,;]+', '', mytext)\n",
"\n",
"def corr(s):\n",
" # adds space after period if there isn't one\n",
" # removes extra spaces\n",
" return re.sub(r'\\.(?! )', '. ', re.sub(r' +', ' ', s))"
],
"execution_count": 4,
"outputs": []
},
{
"cell_type": "markdown",
"metadata": {
"id": "MAZUSQ9QAEkw"
},
"source": [
"# Load & Clean"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "nBLeCqeXX3GZ"
},
"source": [
"## model"
]
},
{
"cell_type": "code",
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/"
},
"id": "pq0mlqLtX4A9",
"outputId": "0ea04555-b7b8-4eb4-9e7c-80396bd8976c"
},
"source": [
"import tensorflow_hub as hub\n",
"import time\n",
"def load_google_USE():\n",
" st = time.time()\n",
" embed = hub.load(\"https://tfhub.dev/google/universal-sentence-encoder/4\")\n",
" rt = (time.time() - st) / 60\n",
" print(\"loaded google USE embeddings in {} minutes\".format(round(rt,2)))\n",
"\n",
" return embed\n",
"\n",
"\n",
"embed = load_google_USE() # returns the USE model for embedding stuff"
],
"execution_count": 5,
"outputs": [
{
"output_type": "stream",
"text": [
"INFO:absl:Using /tmp/tfhub_modules to cache modules.\n",
"INFO:absl:Downloading TF-Hub Module 'https://tfhub.dev/google/universal-sentence-encoder/4'.\n",
"INFO:absl:Downloaded https://tfhub.dev/google/universal-sentence-encoder/4, Total size: 987.47MB\n",
"INFO:absl:Downloaded TF-Hub Module 'https://tfhub.dev/google/universal-sentence-encoder/4'.\n"
],
"name": "stderr"
},
{
"output_type": "stream",
"text": [
"loaded google USE embeddings in 0.28 minutes\n"
],
"name": "stdout"
}
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "5aAnddhGX4qj"
},
"source": [
"## data"
]
},
{
"cell_type": "code",
"metadata": {
"id": "7uj_i3-S7uyv",
"colab": {
"base_uri": "https://localhost:8080/"
},
"outputId": "e35865e6-6d1c-47be-a47f-ce8aa96dbc07"
},
"source": [
"pz_df = pd.read_csv(data_url).convert_dtypes()\n",
"values = {'piazza_text':\"\", 'created_date':datetime.now(), \n",
" 'orig_ID':9999, \n",
" 'tags':\"\", \n",
" 'subject':\"\",\n",
" 'cleaned_txt':\"\",\n",
" 'use_vec':0, \n",
" 'kmeans':9999,\n",
" 'word_count':0, \n",
" 'key_words':\"\",\n",
" 'grade_level_score':0.001,\n",
" 'named_entities':\"\",}\n",
"pz_df.fillna(value=values, inplace=True)\n",
"pz_df.info()"
],
"execution_count": 6,
"outputs": [
{
"output_type": "stream",
"text": [
"<class 'pandas.core.frame.DataFrame'>\n",
"RangeIndex: 748 entries, 0 to 747\n",
"Data columns (total 12 columns):\n",
" # Column Non-Null Count Dtype \n",
"--- ------ -------------- ----- \n",
" 0 piazza_text 748 non-null string \n",
" 1 created_date 748 non-null string \n",
" 2 orig_ID 748 non-null Int64 \n",
" 3 tags 748 non-null string \n",
" 4 subject 748 non-null string \n",
" 5 cleaned_txt 748 non-null string \n",
" 6 use_vec 748 non-null string \n",
" 7 kmeans 748 non-null Int64 \n",
" 8 word_count 748 non-null Int64 \n",
" 9 key_words 748 non-null string \n",
" 10 grade_level_score 748 non-null float64\n",
" 11 named_entities 748 non-null string \n",
"dtypes: Int64(3), float64(1), string(8)\n",
"memory usage: 72.4 KB\n"
],
"name": "stdout"
}
]
},
{
"cell_type": "code",
"metadata": {
"id": "sGwPudkOFSpG",
"colab": {
"base_uri": "https://localhost:8080/"
},
"outputId": "a13df0e3-9015-454c-81e9-9f2aef3d2b02"
},
"source": [
"%%time\n",
"def merge_title(title_text):\n",
" \n",
" if isinstance(title_text, list):\n",
" return \" \".join(title_text)\n",
" else:\n",
" return str(title_text)\n",
"\n",
"pz_df[\"subject\"] = pz_df[\"subject\"].apply(wordninja.split) # creates a list\n",
"pz_df[\"subject\"] = pz_df[\"subject\"].apply(merge_title) # merges list of words\n",
"pz_df.head()"
],
"execution_count": 7,
"outputs": [
{
"output_type": "stream",
"text": [
"CPU times: user 284 ms, sys: 2.69 ms, total: 287 ms\n",
"Wall time: 286 ms\n"
],
"name": "stdout"
}
]
},
{
"cell_type": "code",
"metadata": {
"id": "-JG2GGpi8QxK"
},
"source": [
"# pz_df[\"use_vec\"] = pz_df[\"use_vec\"].astype(float)\n",
"\n",
"def remove_brackets(in_text):\n",
"\n",
" fixed_t = in_text.replace(\"[\", \"\")\n",
" fixed_t = fixed_t.replace(\"]\", \"\")\n",
" return fixed_t\n",
"\n",
"pz_df[\"use_vec\"] = pz_df[\"use_vec\"].apply(remove_brackets) # so can get numbers out\n",
"pz_vec = pz_df.use_vec.apply(lambda x: np.array([float(s) for s in x.split(',')]))\n",
"\n",
"pz_arr = pz_vec.to_numpy()"
],
"execution_count": 8,
"outputs": []
},
{
"cell_type": "code",
"metadata": {
"id": "-HGSJTKvBVG5",
"colab": {
"base_uri": "https://localhost:8080/"
},
"outputId": "49c3a666-2666-47cf-88d7-734aa066fc59"
},
"source": [
"pz_2d = np.stack(pz_arr)\n",
"\n",
"print(\"old shape was {}. \\n new shape is {}\".format(pz_arr.shape, pz_2d.shape,))"
],
"execution_count": 9,
"outputs": [
{
"output_type": "stream",
"text": [
"old shape was (748,). \n",
" new shape is (748, 512)\n"
],
"name": "stdout"
}
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "BQsrlV4SDIYJ"
},
"source": [
"## add piazza links\n",
"\n",
"\n",
"example link to an actual post: `https://piazza.com/class/kl9q1hbci7n78j?cid=291`\n",
"\n",
"the two keys are `kl9q1hbci7n78j` which is the course, and `291` which is the post ID. The course ID for IML s21 is `kjo5gymtm91lo`\n"
]
},
{
"cell_type": "code",
"metadata": {
"id": "oVKwFMQZDL6F"
},
"source": [
"def generate_link_piazza(post_ID, course_ID='kjo5gymtm91lo'):\n",
" piazza_link = 'https://piazza.com/class/{}?cid={}'.format(course_ID, post_ID)\n",
"\n",
" return piazza_link\n",
"\n",
"pz_df[\"link2post\"] = pz_df[\"orig_ID\"].apply(generate_link_piazza)\n"
],
"execution_count": 10,
"outputs": []
},
{
"cell_type": "markdown",
"metadata": {
"id": "hyv7vFkAz2JQ"
},
"source": [
"## unique values"
]
},
{
"cell_type": "code",
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/"
},
"id": "j27fWYKlz5bo",
"outputId": "7fe0b5dd-f4c4-4089-e6d5-5fa0e5f94db1"
},
"source": [
"pz_df.nunique()"
],
"execution_count": 11,
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
"piazza_text 743\n",
"created_date 747\n",
"orig_ID 573\n",
"tags 16\n",
"subject 533\n",
"cleaned_txt 736\n",
"use_vec 736\n",
"kmeans 5\n",
"word_count 169\n",
"key_words 599\n",
"grade_level_score 551\n",
"named_entities 87\n",
"link2post 573\n",
"dtype: int64"
]
},
"metadata": {},
"execution_count": 11
}
]
},
{
"cell_type": "code",
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/"
},
"id": "mjBn7KeN2rPL",
"outputId": "32361d5e-1257-4b78-9afd-ca4cf27f78e1"
},
"source": [
"entity_vc = pz_df.named_entities.value_counts()\n",
"\n",
"entity_vc = entity_vc[entity_vc > 1]\n",
"entity_vc"
],
"execution_count": 12,
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
" 647\n",
"s3 8\n",
"min 3\n",
"csv 2\n",
"gmm 2\n",
"\\sigma 2\n",
"gaussian 2\n",
"r2, r2 2\n",
"syllabus 2\n",
"Name: named_entities, dtype: Int64"
]
},
"metadata": {},
"execution_count": 12
}
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "COi0jOhBhuej"
},
"source": [
"---\n",
"\n",
"# All Piazza Data\n",
"\n",
"- **NOTE** you can double-check how updated the source data is by looking at the most recent value in the 'created date' column\n",
"- An interactive visualization of all piazza data is [here](https://iml-s21-umap.netlify.app/)\n"
]
},
{
"cell_type": "code",
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/"
},
"id": "BvhRGS2hh169",
"outputId": "522899ee-7468-4dfb-d98d-508556818ed4"
},
"source": [
"# print out columns so can configure data table as needed\n",
"\n",
"pp.pprint(list(pz_df.columns), \n",
" compact=True, indent=4)"
],
"execution_count": 13,
"outputs": [
{
"output_type": "stream",
"text": [
"[ 'piazza_text', 'created_date', 'orig_ID', 'tags', 'subject', 'cleaned_txt',\n",
" 'use_vec', 'kmeans', 'word_count', 'key_words', 'grade_level_score',\n",
" 'named_entities', 'link2post']\n"
],
"name": "stdout"
}
]
},
{
"cell_type": "code",
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 871
},
"id": "TI1RFmQGhv_x",
"outputId": "b5b92c7a-433b-493e-d15c-72aae802c67a"
},
"source": [
"from natsort import natsort_keygen\n",
"\n",
"sort_col = \"created_date\" # change as needed. \n",
"\n",
"pz_df.sort_values(by=sort_col, ascending=False, inplace=True, \n",
" key=natsort_keygen(), axis=0, ignore_index=True)\n",
"n_links = 10\n",
"print(\"The {} most recent posts + links are: \\n\".format(n_links))\n",
"print(pz_df[['subject','link2post']].head(n_links))\n",
"\n",
"print(\"\\n\\nAll data in piazza. sorted by {}: \\n\".format(sort_col))\n",
"data_table.DataTable(pz_df[['orig_ID','created_date','tags', 'subject','key_words', \n",
" 'link2post', 'cleaned_txt', ]],\n",
" include_index=False, num_rows_per_page=10)\n",
"\n",
"# you can click on column names in below table to sort\n",
"# there is also a filter widget (click on it to enable)"
],
"execution_count": 14,
"outputs": [
{
"output_type": "stream",
"text": [
"The 10 most recent posts + links are: \n",
"\n",
" subject link2post\n",
"0 Exam Results https://piazza.com/class/kjo5gymtm91lo?cid=797\n",
"1 Quiz 4 Question 11 https://piazza.com/class/kjo5gymtm91lo?cid=796\n",
"2 Quiz 4 Question 11 https://piazza.com/class/kjo5gymtm91lo?cid=796\n",
"3 EM Probability Distributions https://piazza.com/class/kjo5gymtm91lo?cid=795\n",
"4 Exam 201977 https://piazza.com/class/kjo5gymtm91lo?cid=794\n",
"5 Scientific calculator in exam mode https://piazza.com/class/kjo5gymtm91lo?cid=793\n",
"6 Scientific calculator in exam mode https://piazza.com/class/kjo5gymtm91lo?cid=793\n",
"7 Exam 2017 Q 1 iii Generalisation error https://piazza.com/class/kjo5gymtm91lo?cid=790\n",
"8 Lecture 24 slide 25 https://piazza.com/class/kjo5gymtm91lo?cid=791\n",
"9 Exam 2017 Q 1 iii Generalisation error https://piazza.com/class/kjo5gymtm91lo?cid=790\n",
"\n",
"\n",
"All data in piazza. sorted by created_date: \n",
"\n"
],
"name": "stdout"
},
{
"output_type": "execute_result",
"data": {
"application/vnd.google.colaboratory.module+javascript": "\n import \"https://ssl.gstatic.com/colaboratory/data_table/a6224c040fa35dcf/data_table.js\";\n\n window.createDataTable({\n data: [[{\n 'v': 797,\n 'f': \"797\",\n },\n\"2021-08-21 15:28:51\",\n\"exam\",\n\"Exam Results\",\n\"exam results \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=797\",\n\"exam results available\"],\n [{\n 'v': 796,\n 'f': \"796\",\n },\n\"2021-08-21 08:48:38\",\n\"hw4\",\n\"Quiz 4 Question 11\",\n\"center over this loss \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=796\",\n\"guess would loss function contains l1 norm also known manhattan distance one show median minimizes sum absolute deviations exactly want find optimal cluster center loss function given set points take median dimension reference\"],\n [{\n 'v': 796,\n 'f': \"796\",\n },\n\"2021-08-21 07:59:27\",\n\"hw4\",\n\"Quiz 4 Question 11\",\n\"much image \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=796\",\n\"hi could anyone show median instead mean thank much image png redirect s3 bucket uploads prefix paste 2fkf1z2v6tr6k4oi 2f3fccf01b8774a8bb36f431d26a3a43ea8249a5e32f1f82a0b025b2383a00b9db 2fimage png\"],\n [{\n 'v': 795,\n 'f': \"795\",\n },\n\"2021-08-21 07:10:56\",\n\"exam\",\n\"EM Probability Distributions\",\n\"thoughts on which probability \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=795\",\n\"thoughts probability distributions might expect em gaussian binomial multinomial poisson bernoulli createdmissing\"],\n [{\n 'v': 794,\n 'f': \"794\",\n },\n\"2021-08-20 18:50:47\",\n\"exam\",\n\"Exam 201977\",\n\"best jin \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=794\",\n\"hi fellows confused different assumptions lqa logistic regression make whats difference best jin\"],\n [{\n 'v': 793,\n 'f': \"793\",\n },\n\"2021-08-20 15:19:48\",\n\"exam\",\n\"Scientific calculator in exam mode\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=793\",\n\"dont think programmable cant bring\"],\n [{\n 'v': 793,\n 'f': \"793\",\n },\n\"2021-08-20 15:16:52\",\n\"exam\",\n\"Scientific calculator in exam mode\",\n\"calculator in exam \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=793\",\n\"ti nspire calculator exam mode allowed tomorrow\"],\n [{\n 'v': 790,\n 'f': \"790\",\n },\n\"2021-08-20 10:51:45\",\n\"other\",\n\"Exam 2017 Q 1 iii Generalisation error\",\n\"x x \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=790\",\n\"generalization error defined population risk given optimal solution w case expectation solve compute following e w x notice x vector three entries thus youre dealing joint expectation involving x x x joint prob given problem description\"],\n [{\n 'v': 791,\n 'f': \"791\",\n },\n\"2021-08-20 10:08:22\",\n\"other\",\n\"Lecture 24 slide 25\",\n\"likelihood on a holdout \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=791\",\n\"mentioned could evaluate log likelihood holdout set gans slide however likelihood presented good metric evaluate performance understanding correct someone explain correct approach gan evaluation\"],\n [{\n 'v': 790,\n 'f': \"790\",\n },\n\"2021-08-20 09:45:25\",\n\"other\",\n\"Exam 2017 Q 1 iii Generalisation error\",\n\"exercise from exam \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=790\",\n\"could someone clarify following exercise exam iii\"],\n [{\n 'v': 789,\n 'f': \"789\",\n },\n\"2021-08-20 09:24:17\",\n\"other\",\n\"Exam 20184 Binary Class if i ers\",\n\"messages as positive accuracy \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=789\",\n\"messages classified positive recall since correctly classified positive messages calculations youll see classify messages positive accuracy way hack recall shouldnt use accuracy evaluate performance model recall precision clearly model blindly classifies everything positive good model\"],\n [{\n 'v': 789,\n 'f': \"789\",\n },\n\"2021-08-20 09:10:32\",\n\"other\",\n\"Exam 20184 Binary Class if i ers\",\n\"question thanks \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=789\",\n\"could kindly clarify question thanks\"],\n [{\n 'v': 785,\n 'f': \"785\",\n },\n\"2021-08-20 07:59:42\",\n\"exam\",\n\"Will Markov Model be part of this year 39 s exam\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=785\",\n\"exam designed based year course\"],\n [{\n 'v': 788,\n 'f': \"788\",\n },\n\"2021-08-20 07:15:04\",\n\"other\",\n\"LDA uniform prior\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=788\",\n\"\"],\n [{\n 'v': 788,\n 'f': \"788\",\n },\n\"2021-08-20 06:49:37\",\n\"other\",\n\"LDA uniform prior\",\n\"binary case \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=788\",\n\"anyone know uniform prior lda means mean class probabilities p p binary case\"],\n [{\n 'v': 786,\n 'f': \"786\",\n },\n\"2021-08-20 06:38:23\",\n\"other\",\n\"Lasso What s the impact on bias and variance\",\n\"think about the bias \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=786\",\n\"pretty sure high low lambda mean something similar think bias variance model keeps one feature vs one keeps\"],\n [{\n 'v': 787,\n 'f': \"787\",\n },\n\"2021-08-20 06:24:45\",\n\"exam\",\n\"Exam Question on generative models\",\n\"rule for belows \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=787\",\n\"apply bayes rule belows problem missing p x dont understand cond prob calculated\"],\n [{\n 'v': 784,\n 'f': \"784\",\n },\n\"2021-08-20 06:22:20\",\n\"exam\",\n\"Generative model for regression\",\n\"continuous latent \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=784\",\n\"short answer yes generative model also works continuous latent variable check\"],\n [{\n 'v': 786,\n 'f': \"786\",\n },\n\"2021-08-19 23:10:50\",\n\"other\",\n\"Lasso What s the impact on bias and variance\",\n\"impact of lasso \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=786\",\n\"impact lasso bias variance would ridge\"],\n [{\n 'v': 785,\n 'f': \"785\",\n },\n\"2021-08-19 22:23:04\",\n\"exam\",\n\"Will Markov Model be part of this year 39 s exam\",\n\"lectures in other words \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=785\",\n\"dear tas wondering whether markov model shows exam covered lectures designed part check knowledge learned lectures words would possible part year exam\"],\n [{\n 'v': 784,\n 'f': \"784\",\n },\n\"2021-08-19 19:39:07\",\n\"exam\",\n\"Generative model for regression\",\n\"quick question \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=784\",\n\"hi quick question generative modeling also used regression classification\"],\n [{\n 'v': 781,\n 'f': \"781\",\n },\n\"2021-08-19 17:50:46\",\n\"exam\",\n\"Bias for linear regression\",\n\"personal opinion \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=781\",\n\"personal opinion usually consider bias either explicitly via feature transformation x guess supposed ignore bias term would directly stated question\"],\n [{\n 'v': 782,\n 'f': \"782\",\n },\n\"2021-08-19 16:47:49\",\n\"exam\",\n\"Exam 2018 Question 1 iii\",\n\"span x \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=782\",\n\"k number principal components n number samples x dimension space samples live question n consider span x x \\\\ x \\\\ x \\\\ r course rank span x \\\\leq n pca choose vectors span x vector v v \\\\ r \\\\wedge v \\\\notin span x orthogonal samples follows choosing rank span x vectors able exactly reconstruct span x meaning reconstruct exactly samples x choose n deem ones orthogonal span x worthless use ones need\"],\n [{\n 'v': 782,\n 'f': \"782\",\n },\n\"2021-08-19 15:46:22\",\n\"exam\",\n\"Exam 2018 Question 1 iii\",\n\"prefix paste \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=782\",\n\"hi wondering third true reconstruct data perfectly image png redirect s3 bucket uploads prefix paste 2fkf1z2v6tr6k4oi 2f1b001a68829e2510955363dc81b35d88f8c59f100bc3714a050b7a5bfab89fc7 2fimage png\"],\n [{\n 'v': 781,\n 'f': \"781\",\n },\n\"2021-08-19 14:54:51\",\n\"exam\",\n\"Bias for linear regression\",\n\"bias term \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=781\",\n\"hi linear regression mostly used convention bias term absorbed feature vector used x feature vectors assume also case exam even explicitly mentioned fit bias term reason question older exams answers would slightly changed depending whether bias term fitted\"],\n [{\n 'v': 731,\n 'f': \"731\",\n },\n\"2021-08-19 13:40:02\",\n\"exam\",\n\"Kernel k means\",\n\"relation between kernels \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=731\",\n\"rule thumb methods use kind distance metric kernelized close relation kernels inner products norms please correct im wrong\"],\n [{\n 'v': 780,\n 'f': \"780\",\n },\n\"2021-08-19 13:36:01\",\n\"other\",\n\"Review session 3\",\n\"dear fellows \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=780\",\n\"dear fellows trouble understanding \\\\pi slide someone help uniform \\\\pi qda mean best jin\"],\n [{\n 'v': 778,\n 'f': \"778\",\n },\n\"2021-08-19 11:44:14\",\n\"exam\",\n\"Exam 2019 Question 48\",\n\"same curve \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=778\",\n\"agree intuition think could view c varying parameter otherwise stated \\\\tau changing stay curve\"],\n [{\n 'v': 779,\n 'f': \"779\",\n },\n\"2021-08-19 10:26:05\",\n\"exam\",\n\"Exam 2020 Q 33\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=779\",\n\"see answer\"],\n [{\n 'v': 779,\n 'f': \"779\",\n },\n\"2021-08-19 10:14:09\",\n\"exam\",\n\"Exam 2020 Q 33\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=779\",\n\"someone help us\"],\n [{\n 'v': 778,\n 'f': \"778\",\n },\n\"2021-08-19 09:08:01\",\n\"exam\",\n\"Exam 2019 Question 48\",\n\"classifier on the plot \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=778\",\n\"dear tas image png redirect s3 bucket uploads prefix paste 2fkf1z2v6tr6k4oi 2f6a2f6e6b971cb925f7ec39379dec1979d7f6417f0a2eccf5dbfc45b5eba95a4b 2fimage png wondering whether third question true false opinion changing c would cause change f means roc curve would change say influence position learned classifier plot means false right\"],\n [{\n 'v': 776,\n 'f': \"776\",\n },\n\"2021-08-19 08:40:19\",\n\"exam\",\n\"Exam 2019 question 22\",\n\"growth rate \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=776\",\n\"really confused growth rate question summary different kernel one question someone explain kernels different number monomials growth rate\"],\n [{\n 'v': 775,\n 'f': \"775\",\n },\n\"2021-08-19 08:03:47\",\n\"logistics\",\n\"Language Dictionary\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=775\",\n\"allowed bring language dictionary example german english exam\"],\n [{\n 'v': 774,\n 'f': \"774\",\n },\n\"2021-08-19 06:20:52\",\n\"exam\",\n\"Exam 2020 question 1 and 4\",\n\"bias term \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=774\",\n\"cant follow ols setting bias term zero increases risk standardizing doesnt whereas standardizing lasso regularization changes risk\"],\n [{\n 'v': 772,\n 'f': \"772\",\n },\n\"2021-08-18 22:44:56\",\n\"exam\",\n\"Exam 2020 Question 27\",\n\"theta p \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=772\",\n\"lot writing show past midnight guess id rather write latex look slides whole day studying let us begin beginning map argmax \\\\theta p \\\\theta \\\\stackrel argmax \\\\theta p \\\\theta p \\\\theta \\\\stackrel argmax \\\\theta \\\\prod 2p \\\\theta j \\\\prod np x \\\\theta \\\\\\\\ argmin \\\\theta \\\\sum \\\\frac \\\\sum n\\\\frac argmin \\\\theta \\\\sum n \\\\theta \\\\theta 1x \\\\theta 2x \\\\frac\\\\sum \\\\theta j \\\\\\\\ argmin \\\\theta \\\\sum n h \\\\theta x \\\\lambda c \\\\theta finally getting \\\\lambda \\\\frac c \\\\theta \\\\sum \\\\theta j dropped p denominator depend theta dropped p x numerator reason done\"],\n [{\n 'v': 773,\n 'f': \"773\",\n },\n\"2021-08-18 20:56:26\",\n\"other\",\n\"How to judge whether a kernel function is valid\",\n\"valid kernel \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=773\",\n\"hi wondering valid kernel image png redirect s3 bucket uploads prefix paste 2fkf1z2v6tr6k4oi 2f091ec972bac207137ce15821c12cf5e8fe6da2677bf9ad8a5532bfc5b3ae66b8 2fimage png generally conclude whether function valid kernel function judge kernel matrix\"],\n [{\n 'v': 771,\n 'f': \"771\",\n },\n\"2021-08-18 17:36:50\",\n\"exam\",\n\"wording 2019\",\n\"global optimums \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=771\",\n\"global optima local optima every local optima global optima several global optimums e dont need unique local b k means converge local minimum true youd wrong youd say false think im good words either especially double negatives hope infer answer correct\"],\n [{\n 'v': 772,\n 'f': \"772\",\n },\n\"2021-08-18 14:28:37\",\n\"exam\",\n\"Exam 2020 Question 27\",\n\"exam thanks \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=772\",\n\"could someone provide solution question exam thanks\"],\n [{\n 'v': 722,\n 'f': \"722\",\n },\n\"2021-08-18 13:03:51\",\n\"hw6\",\n\"Can someone please explain the solution to this\",\n\"old exam \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=722\",\n\"think old exam question maybe theres something vis community solutions\"],\n [{\n 'v': 771,\n 'f': \"771\",\n },\n\"2021-08-18 12:24:31\",\n\"exam\",\n\"wording 2019\",\n\"local optimum \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=771\",\n\"difficulty wording questions questions regards posted exercise true local optimum never global optimum one global optimum never called local optimum sense global optimum special case local optimum note using slash repeat question suggest or2 right following statements would true k means converge local global minimum b k means either converge global local minimum right following statements would false k means converge local global minimum couldnt find good answer google thanks\"],\n [{\n 'v': 769,\n 'f': \"769\",\n },\n\"2021-08-18 11:56:06\",\n\"exam\",\n\"index\",\n\"index indicator \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=769\",\n\"lower index indicator norm applied upper index exponent eg squared\"],\n [{\n 'v': 768,\n 'f': \"768\",\n },\n\"2021-08-18 10:50:19\",\n\"exam\",\n\"PCA Variance\",\n\"eigenvalue of the covariance \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=768\",\n\"pca equivalent maximising projected variance see slides tutorial data projected first principal component largest variance variance explained given first eigenvalue covariance matrix\"],\n [{\n 'v': 769,\n 'f': \"769\",\n },\n\"2021-08-18 10:21:48\",\n\"exam\",\n\"index\",\n\"lower index \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=769\",\n\"difference w upper lower index w wit lower index\"],\n [{\n 'v': 768,\n 'f': \"768\",\n },\n\"2021-08-18 07:35:59\",\n\"exam\",\n\"PCA Variance\",\n\"largest possible variance \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=768\",\n\"dear iml team read summary following sentence way pca e orthogonal transformation defined first principle component largest possible variance trouble understanding largest possible variance means could please clarify\"],\n [{\n 'v': 767,\n 'f': \"767\",\n },\n\"2021-08-17 22:28:50\",\n\"exam\",\n\"Writing down theM Step in Soft EM Exam 2018 Pro bl\",\n\"community solution \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=767\",\n\"iml exam problem iv problem almost get community solution quite term p x \\\\pi \\\\textbf cant get rid approach used formula slide gmm3 arrived \\\\text \\\\pi \\\\textbf \\\\sum n \\\\sum p z j x \\\\pi \\\\textbf \\\\cdot \\\\log p x z j \\\\pi \\\\textbf \\\\\\\\ \\\\text \\\\pi \\\\textbf \\\\sum n \\\\sum \\\\gamma j x \\\\cdot \\\\log p z j x \\\\pi \\\\textbf \\\\cdot p x \\\\pi \\\\textbf utilize fact p z j x \\\\pi \\\\textbf \\\\sim \\\\mathcal \\\\mathbf \\\\mathbf \\\\sigma unfortunately get rid term p x \\\\pi \\\\textbf community solution community solution basically solution gaussian inserted without p x \\\\pi \\\\textbf go \\\\mathbf \\\\mathbf \\\\arg \\\\max \\\\mathbf \\\\mathbf \\\\sum n \\\\sum \\\\gamma j \\\\mathbf \\\\left \\\\log \\\\pi j \\\\log \\\\mathcal \\\\mathbf \\\\mathbf \\\\sigma \\\\right \\\\\"],\n [{\n 'v': 766,\n 'f': \"766\",\n },\n\"2021-08-17 09:20:00\",\n\"hw3\",\n\"Conditions for kernels\",\n\"kernel function \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=766\",\n\"conditions every kernel function satisfy little lost need psd think kernel k x cos x psd right\"],\n [{\n 'v': 765,\n 'f': \"765\",\n },\n\"2021-08-17 09:18:51\",\n\"exam\",\n\"Additional Information on the Exam\",\n\"different times \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=765\",\n\"start exam several groups different times students g41 g15 f41 starting pm pm respectively allowed leave examination room pm finish exam earlier need wait examination room pm leave accordance examination office eth enforced exam make exceptions otherwise cannot guarantee fair exam everyone open questions please reach best charlotte pin\"],\n [{\n 'v': 763,\n 'f': \"763\",\n },\n\"2021-08-17 08:11:48\",\n\"exam\",\n\"Exam 2017 Problem 3\",\n\"deals with markov \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=763\",\n\"hi problem exam deals markov models dont recall seeing semester wondering missed something indeed topic fs2021\"],\n [{\n 'v': 761,\n 'f': \"761\",\n },\n\"2021-08-16 22:30:50\",\n\"exam\",\n\"Exam 2019 Question 77\",\n\"discriminant analysis \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=761\",\n\"could anyone please explain relation lda quadratic discriminant analysis qda logistic regression maybe share analysis question thanks lot\"],\n [{\n 'v': 760,\n 'f': \"760\",\n },\n\"2021-08-16 22:06:13\",\n\"exam\",\n\"Inverse of a kernel\",\n\"b t \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=760\",\n\"lets assume k x valid kernel b k b vector b \\\\neq k \\\\begin k k \\\\\\\\ k k \\\\end kernel matrix b k b k 2k ab k b k \\\\fracb k \\\\frac b obvious k \\\\frac test matrix new kernel k x k \\\\begin k k \\\\\\\\ k k \\\\end similarly b k b \\\\frac \\\\fracb \\\\frac \\\\frac b since k \\\\frac \\\\frac \\\\frac b k b necessarily larger qed\"],\n [{\n 'v': 759,\n 'f': \"759\",\n },\n\"2021-08-16 19:52:32\",\n\"exam\",\n\"Exam 2019 Question 14\",\n\"understanding eta \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=759\",\n\"understanding eta still effect set w agree ambiguous\"],\n [{\n 'v': 268,\n 'f': \"268\",\n },\n\"2021-08-16 16:47:16\",\n\"other\",\n\"lecture 6 slide 19\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=268\",\n\"also would appreciate response btw special spacial meanings quite different\"],\n [{\n 'v': 721,\n 'f': \"721\",\n },\n\"2021-08-16 15:26:08\",\n\"hw6\",\n\"Wish art prior\",\n\"bit of context \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=721\",\n\"add little bit context question\"],\n [{\n 'v': 760,\n 'f': \"760\",\n },\n\"2021-08-16 13:51:48\",\n\"exam\",\n\"Inverse of a kernel\",\n\"valid kernel \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=760\",\n\"hi everyone assume k x valid kernel argue k x kernel statement always true kind regards ofir\"],\n [{\n 'v': 759,\n 'f': \"759\",\n },\n\"2021-08-16 13:30:23\",\n\"exam\",\n\"Exam 2019 Question 14\",\n\"exam review \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=759\",\n\"hello question concerning question exam saw first exam review already asked review get answered leave check instructor answered chat see chat recordings anymore \\\\eta \\\\longrightarrow \\\\infty lasso regression regularizer \\\\eta said exam review \\\\textbf regularisatio effect \\\\hat however understanding features \\\\hat would go \\\\eta big enough cost regularisation important regression error \\\\eta \\\\eta regularisation would affect \\\\hat anymore \\\\eta continues increase could please explain wrong misunderstood thank much time\"],\n [{\n 'v': 758,\n 'f': \"758\",\n },\n\"2021-08-16 12:04:51\",\n\"exam\",\n\"Theoretical Questions\",\n\"svm margin \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=758\",\n\"hi everyone following theoretical questions effect normalizing data increase model complexity change decision boundaries weight vectors effect changing lambda soft margin svm margin size sensitivity outliers complexity kernel trick thank\"],\n [{\n 'v': 757,\n 'f': \"757\",\n },\n\"2021-08-16 11:37:33\",\n\"exam\",\n\"Exam 2020 question 52\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=757\",\n\"come values\"],\n [{\n 'v': 749,\n 'f': \"749\",\n },\n\"2021-08-16 11:13:03\",\n\"exam\",\n\"Exam 2020 question 4\",\n\"optimal test \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=749\",\n\"think want find optimal test loss first decrease prevent overfitting biased increase\"],\n [{\n 'v': 755,\n 'f': \"755\",\n },\n\"2021-08-16 11:09:40\",\n\"exam\",\n\"Exam 2019 Question 1 ii as seen also in the first e\",\n\"constant c \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=755\",\n\"cant get rid \\\\frac actually change argmin reason \\\\sigma vary different samples probably thinking case something like \\\\arg \\\\min r w \\\\arg \\\\min c \\\\cdot r w positive constant c factor samples unlike exam question\"],\n [{\n 'v': 756,\n 'f': \"756\",\n },\n\"2021-08-16 10:28:42\",\n\"exam\",\n\"Doubt on convolution of CNN\",\n\"results thanks \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=756\",\n\"doubt regarding convolutions performing cnn x1 x2 x3 filter two weights w1 w2 would output different dimension z assumme dimension z z1 x1 w1 x2 w2 z2 x2 w1 x3 w2 dimension z z1 x1 w1 z2 x1 w1 x2 w2 z3 x2 w1 x3 w2 z4 x2 w2 dimension would output z1 x1 w1 z2 x1 w1 x2 w2 z3 x2 w1 x3 w2 z1 x1 w1 x2 w2 z2 x2 w1 x3 w2 z3 x2 w2 may impossible latter scenario would give different results thanks clarification\"],\n [{\n 'v': 755,\n 'f': \"755\",\n },\n\"2021-08-16 09:51:12\",\n\"exam\",\n\"Exam 2019 Question 1 ii as seen also in the first e\",\n\"last line \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=755\",\n\"exam question asks us find relationship relevances weights \\\\lambda variances \\\\sigma looking derivation second last line last line slide exam review found rather strange kept \\\\frac getting rid \\\\log \\\\frac \\\\sqrt\\\\sigma understand got rid latter term independent w principle could also gotten rid \\\\frac due changing argmin slide slidedeck actually got rid fraction aswell question except constantly comparing derivations problem description trying see correspondence one supposed see question get rid fraction \\\\frac\"],\n [{\n 'v': 754,\n 'f': \"754\",\n },\n\"2021-08-16 07:28:58\",\n\"exam\",\n\"Exam 2020 question 11\",\n\"answer c \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=754\",\n\"clear either answer c g correct get answer c fur g would make sense\"],\n [{\n 'v': 753,\n 'f': \"753\",\n },\n\"2021-08-16 07:03:48\",\n\"exam\",\n\"Exam 2020 question 6\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=753\",\n\"could someone explain b wrong\"],\n [{\n 'v': 752,\n 'f': \"752\",\n },\n\"2021-08-15 19:20:12\",\n\"exam\",\n\"Exam 2020 question 11\",\n\"answer for this question \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=752\",\n\"anyone please explain compute answer question thanks lot\"],\n [{\n 'v': 751,\n 'f': \"751\",\n },\n\"2021-08-15 17:11:15\",\n\"exam\",\n\"2019 nr 3 i and ii\",\n\"description of this exam \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=751\",\n\"description exam question x listed x1 x3 k k1 k2 y1 y2 de figure x1 x6 k1 k3 y1 y4 thanks advanceps someone solutions question\"],\n [{\n 'v': 750,\n 'f': \"750\",\n },\n\"2021-08-15 16:29:49\",\n\"other\",\n\"multi no mi al naive bayes\",\n\"naive bayes \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=750\",\n\"anyone derivation mle two phi multinomial naive bayes classifier model somehow got lost taking correct derivative phi yi k summing right indices\"],\n [{\n 'v': 749,\n 'f': \"749\",\n },\n\"2021-08-15 15:47:04\",\n\"exam\",\n\"Exam 2020 question 4\",\n\"test error \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=749\",\n\"hi everyone question exam shown graphs indicate train test error ridge respect growth lambda understand bigger lambda higher training loss would hence solutions b could correct someone please explain right solution b kind regards ofir\"],\n [{\n 'v': 748,\n 'f': \"748\",\n },\n\"2021-08-15 13:58:09\",\n\"hw3\",\n\"H W 3 question 35 please explain how did you get 08\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=748\",\n\"\"],\n [{\n 'v': 747,\n 'f': \"747\",\n },\n\"2021-08-15 12:35:13\",\n\"other\",\n\"Exam 2019 Classification with SV M Exercise 4\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=747\",\n\"could someone clarify sentences according exam thanks\"],\n [{\n 'v': 746,\n 'f': \"746\",\n },\n\"2021-08-15 11:49:39\",\n\"other\",\n\"Exam 20193 Neural Networks Back prop\",\n\"calculation for the question \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=746\",\n\"someone share results calculation question get result correct\"],\n [{\n 'v': 745,\n 'f': \"745\",\n },\n\"2021-08-15 10:21:35\",\n\"hw6\",\n\"Notation H W 6 Ex 3\",\n\"typos in the statements \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=745\",\n\"hi everyone question concerning notations exercise seems exercises using intrechangeably p x z p x z \\\\theta understanding however different probabilities typos statements solutions misunderstanding notations thank help\"],\n [{\n 'v': 744,\n 'f': \"744\",\n },\n\"2021-08-15 08:50:40\",\n\"other\",\n\"Implicit constraint on function space vi as tru\",\n\"assumption on distribution \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=744\",\n\"effectively implicitly constraining function search space erm time constraint structure p could please clarify bit structural assumption distribution constraints function space see structural assumption distribution function space regularity constraints happy otherwise please enlighten\"],\n [{\n 'v': 670,\n 'f': \"670\",\n },\n\"2021-08-14 06:56:19\",\n\"hw5\",\n\"Homework 5 Problem 13 About Gaussian Naive Bay e\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=670\",\n\"id much appreciate instructors answer well thanks\"],\n [{\n 'v': 740,\n 'f': \"740\",\n },\n\"2021-08-13 22:06:06\",\n\"exam\",\n\"Exam 2020 Question 14\",\n\"valid kernel \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=740\",\n\"hello someone know isnt valid kernel far understand psd symmetric right\"],\n [{\n 'v': 739,\n 'f': \"739\",\n },\n\"2021-08-13 13:41:09\",\n\"other\",\n\"Lecture 20 page 25 Derivation of MAP with Gauss i\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=739\",\n\"could someone help derivation super appreciated thank\"],\n [{\n 'v': 737,\n 'f': \"737\",\n },\n\"2021-08-13 12:09:55\",\n\"exam\",\n\"Exam 2020 Question 49\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=737\",\n\"could someone elaborate use mixture k multivariate bernoulli distributions one see\"],\n [{\n 'v': 736,\n 'f': \"736\",\n },\n\"2021-08-13 11:10:50\",\n\"other\",\n\"\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=736\",\n\"vvt like vtv get diag labda matrix using sum summing zeros plus lambda\"],\n [{\n 'v': 735,\n 'f': \"735\",\n },\n\"2021-08-13 11:09:08\",\n\"other\",\n\"k means centro id question during Exam prep\",\n\"j after convergence \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=735\",\n\"understanding correct centroids end state lie top convergence mu mu j j convergence\"],\n [{\n 'v': 734,\n 'f': \"734\",\n },\n\"2021-08-13 09:46:42\",\n\"exam\",\n\"EXAM 2020 QUESTION 33\",\n\"first pca \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=734\",\n\"dear could show calculate explicitly first pca explain four answers please\"],\n [{\n 'v': 703,\n 'f': \"703\",\n },\n\"2021-08-13 08:33:47\",\n\"exam\",\n\"Exam 2017 Question 5\",\n\"inner product \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=703\",\n\"suppose true particular readily define kernel inner product feature vectors finite dimensional feature maps straightforward employ inner product feature vector space infinite dimensional maps may trickier since employ appropriate inner product infinite dimensions always trivial doable sensible choices feature map\"],\n [{\n 'v': 733,\n 'f': \"733\",\n },\n\"2021-08-13 08:30:31\",\n\"exam\",\n\"Exam 2020 Question 49\",\n\"p x \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=733\",\n\"could someone help solving question exam following calculation \\\\pi p z x p z \\\\prod 5p x x z p x x p x p x z p z p x z p z resp p x p x z p z p x z p z would result \\\\pi doesnt result right value resp solutions\"],\n [{\n 'v': 732,\n 'f': \"732\",\n },\n\"2021-08-13 08:05:02\",\n\"exam\",\n\"Pooling layers reduce the spatial resolution o\",\n\"resolution of the image \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=732\",\n\"hello everyone stuck question exam statement true c pooling layers reduce spatial resolution image believe true combine pooling layers striding else resolution change inputs thanks\"],\n [{\n 'v': 731,\n 'f': \"731\",\n },\n\"2021-08-13 07:48:33\",\n\"exam\",\n\"Kernel k means\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=731\",\n\"hello everyone wondering quickly see prove k means kernelized thank much help\"],\n [{\n 'v': 710,\n 'f': \"710\",\n },\n\"2021-08-12 15:57:32\",\n\"other\",\n\"Number of filters in a CNN 624\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=710\",\n\"\"],\n [{\n 'v': 728,\n 'f': \"728\",\n },\n\"2021-08-12 12:24:36\",\n\"exam\",\n\"Huber Loss regression exam 2018\",\n\"line with the kinds \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=728\",\n\"personally think task like line kinds exercises got throughout course would consider relevant year\"],\n [{\n 'v': 729,\n 'f': \"729\",\n },\n\"2021-08-11 18:48:21\",\n\"exam\",\n\"Piazza forum material after examination for wi\",\n\"material of website \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=729\",\n\"think least material website available also download slides exercises\"],\n [{\n 'v': 729,\n 'f': \"729\",\n },\n\"2021-08-11 18:16:09\",\n\"exam\",\n\"Piazza forum material after examination for wi\",\n\"exam in the winter \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=729\",\n\"dear tas deregistered examination wish sit exam winter period would like ask piazza forum well material course website accessible summer exam winter examination possible back thank advance\"],\n [{\n 'v': 728,\n 'f': \"728\",\n },\n\"2021-08-11 14:27:08\",\n\"exam\",\n\"Huber Loss regression exam 2018\",\n\"huber loss \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=728\",\n\"dear tas wondering exercise huber loss regression exam relevant year applying regression different cost function specific course thanks\"],\n [{\n 'v': 726,\n 'f': \"726\",\n },\n\"2021-08-11 11:19:51\",\n\"hw4\",\n\"Homework 4 Problem 1\",\n\"parameters for each channel \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=726\",\n\"understood correctly filters different parameters channel output sum values channel\"],\n [{\n 'v': 727,\n 'f': \"727\",\n },\n\"2021-08-11 11:01:55\",\n\"other\",\n\"Review session action sets m dI encourage you to\",\n\"theory with an example \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=727\",\n\"dear tas would please possible review session spend time action set decision theory example question still quite confused concept would really appreciate concrete explanations could given towards subject thanks much best regards\"],\n [{\n 'v': 726,\n 'f': \"726\",\n },\n\"2021-08-11 10:59:33\",\n\"hw4\",\n\"Homework 4 Problem 1\",\n\"filters of size \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=726\",\n\"1a someone explain 3x5x5x5x100 parameters multiply factor know comes three channels dont take filters size 5x5x5 use filters three channels 1b dont multiply output number channels 3x100 filters size 5x5x5 filter apply input picture dimensions 3x30x30x30 results outputs 3x100x10 total number outputs probably sketch would help understand problem questions relates questions werent answered yet\"],\n [{\n 'v': 725,\n 'f': \"725\",\n },\n\"2021-08-11 08:40:18\",\n\"exam\",\n\"Exam 2018 Question 1 i\",\n\"empirical risk \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=725\",\n\"think answer correct empirical risk minimized order polynomial increased due overfitting training data wonder population risk r \\\\hat smaller empirical risk r \\\\hat lecture empirical risk underestimate population risk anwer b correct one\"],\n [{\n 'v': 722,\n 'f': \"722\",\n },\n\"2021-08-10 15:27:04\",\n\"hw6\",\n\"Can someone please explain the solution to this\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=722\",\n\"\"],\n [{\n 'v': 721,\n 'f': \"721\",\n },\n\"2021-08-10 13:31:44\",\n\"hw6\",\n\"Wish art prior\",\n\"smallest cluster \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=721\",\n\"image prior lower bound smallest cluster size\"],\n [{\n 'v': 607,\n 'f': \"607\",\n },\n\"2021-08-10 13:22:20\",\n\"other\",\n\"interpretation of prediction intervals\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=607\",\n\"would also tend c however confirmation ta would helpful\"],\n [{\n 'v': 718,\n 'f': \"718\",\n },\n\"2021-08-09 21:13:54\",\n\"other\",\n\"Lecture 19 Slide 7 X random\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=718\",\n\"could someone provide explanation true already hard x random thank\"],\n [{\n 'v': 717,\n 'f': \"717\",\n },\n\"2021-08-09 21:00:36\",\n\"hw3\",\n\"H W 3 Problem 12 f Is min xy max xy a kernel\",\n\"valid kernel \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=717\",\n\"shown min x valid kernel x \\\\ \\\\mathbb since x \\\\ \\\\mathbb also \\\\frac \\\\frac \\\\ \\\\mathbb rewrite \\\\frac u \\\\frac v get min u v u v \\\\ \\\\mathbb know valid kernel\"],\n [{\n 'v': 713,\n 'f': \"713\",\n },\n\"2021-08-09 20:46:35\",\n\"other\",\n\"PCA length of the vectors\",\n\"principal component \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=713\",\n\"think principal component vector represents biggest variance direction matters length\"],\n [{\n 'v': 717,\n 'f': \"717\",\n },\n\"2021-08-09 20:10:42\",\n\"hw3\",\n\"H W 3 Problem 12 f Is min xy max xy a kernel\",\n\"valid kernel \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=717\",\n\"master solution hw problem f says due us proven \\\\text x kernel function suffices show \\\\frac \\\\text x valid kernel function agree also agree fact \\\\frac \\\\text x \\\\text \\\\frac \\\\frac see \\\\text \\\\frac \\\\frac valid kernel function never showed \\\\text \\\\frac \\\\frac valid kernel showed \\\\text x question deduce \\\\text x valid kernel \\\\text \\\\frac \\\\frac also valid kernel\"],\n [{\n 'v': 716,\n 'f': \"716\",\n },\n\"2021-08-09 18:41:08\",\n\"hw1\",\n\"H W 12 d\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=716\",\n\"derive thank\"],\n [{\n 'v': 715,\n 'f': \"715\",\n },\n\"2021-08-09 17:59:27\",\n\"exam\",\n\"Exam 2019 LDA\",\n\"level of depth \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=715\",\n\"dear tas problem exam foused lda would like ask expect level depth lda year well thanks\"],\n [{\n 'v': 713,\n 'f': \"713\",\n },\n\"2021-08-09 15:47:14\",\n\"other\",\n\"PCA length of the vectors\",\n\"components of some data \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=713\",\n\"draw principal components data points lenght line doesnt matter right wondering slides length always similar datapoint distribution\"],\n [{\n 'v': 711,\n 'f': \"711\",\n },\n\"2021-08-09 10:33:43\",\n\"exam\",\n\"Exam 2020 Q 34\",\n\"truth label \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=711\",\n\"question said answer true compute backpropagation unsupervised framework possible understanding using backpropagation optimize weights final output f x matches geound truth label si dont ground truth label optimizing thanks\"],\n [{\n 'v': 710,\n 'f': \"710\",\n },\n\"2021-08-09 09:57:31\",\n\"other\",\n\"Number of filters in a CNN 624\",\n\"dear tas \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=710\",\n\"dear tas problems trying understand question could someone please give insight thanks\"],\n [{\n 'v': 709,\n 'f': \"709\",\n },\n\"2021-08-09 07:14:16\",\n\"other\",\n\"Course definition for cross correlation and co\",\n\"definition for convolution \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=709\",\n\"dear ta see think theres confusion regarding whats definition correlation convolution course could specify whats course definition convolution 1d 2d thanks\"],\n [{\n 'v': 587,\n 'f': \"587\",\n },\n\"2021-08-09 06:26:11\",\n\"exam\",\n\"Not covered slides\",\n\"free slides \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=587\",\n\"sorry delay contact professors expected know covered free slides entertainment curiosity\"],\n [{\n 'v': 580,\n 'f': \"580\",\n },\n\"2021-08-08 16:00:11\",\n\"other\",\n\"Lecture 6 Slide 13\",\n\"p y \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=580\",\n\"since p p\"],\n [{\n 'v': 582,\n 'f': \"582\",\n },\n\"2021-08-08 15:54:04\",\n\"other\",\n\"Lecture 6 Slide 22 SV M formula\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=582\",\n\"yes\"],\n [{\n 'v': 708,\n 'f': \"708\",\n },\n\"2021-08-08 15:21:33\",\n\"hw4\",\n\"Homework 4 Problem 3 a\",\n\"hierarchical clustering \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=708\",\n\"agree think bottom top hierarchical clustering\"],\n [{\n 'v': 708,\n 'f': \"708\",\n },\n\"2021-08-08 15:04:15\",\n\"hw4\",\n\"Homework 4 Problem 3 a\",\n\"amount of clusters \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=708\",\n\"hi homework problem 3a answer states k means top divise approach thought top would mean start cluster increase amount clusters algorithm runs bottom would starting large number clusters decreasing amount algorithm runs however k means need initialize amount clusters beginning change time consequently would argue k means neither top bottom think\"],\n [{\n 'v': 683,\n 'f': \"683\",\n },\n\"2021-08-08 14:51:28\",\n\"other\",\n\"Queries re lecture 09\",\n\"valid kernel \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=683\",\n\"second valid kernel needs satisfy symmetry psd\"],\n [{\n 'v': 706,\n 'f': \"706\",\n },\n\"2021-08-08 14:48:33\",\n\"other\",\n\"Lecture 12 slide 2425\",\n\"definition of probability \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=706\",\n\"think definition probability p different two slides slide probability hidden unit ignored slide probability present\"],\n [{\n 'v': 707,\n 'f': \"707\",\n },\n\"2021-08-08 10:53:58\",\n\"other\",\n\"Recitation 11 pIn the 2015 exam last problem apo\",\n\"poisson mixture \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=707\",\n\"hi everybody recitation looked poisson mixture model wondering find update rules lamda j time reasoning precisely given gmm update rules without explanation derive able derive update rules poisson mm thanks\"],\n [{\n 'v': 706,\n 'f': \"706\",\n },\n\"2021-08-08 09:27:30\",\n\"other\",\n\"Lecture 12 slide 2425\",\n\"random variable \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=706\",\n\"hi everyone question regarding lecture precisely regarding dropout form regularisation introduced p probability dropout hidden unit slide later said weights multiplied p testing account dropout training slide shown screenshot p expectation dropout random variable eyes expectation \\\\delta would p hold onto definition previous slide could someone comment thanks best lukas\"],\n [{\n 'v': 705,\n 'f': \"705\",\n },\n\"2021-08-08 09:16:41\",\n\"exam\",\n\"Exam Review Sessions p Everything is uploaded p\",\n\"exam review sessions \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=705\",\n\"dear students reminder exam review sessions take place thursday august pm friday august pm sessions review important concepts class look past exam questions session covers different parts lecture repetitions sessions exam review sessions recorded shared class webpage afterward possibility ask questions join sessions please use zoom access tutorials e meeting id password iml2021tu best regards charlotte bunne pin\"],\n [{\n 'v': 702,\n 'f': \"702\",\n },\n\"2021-08-06 19:24:45\",\n\"hw6\",\n\"Gradient Decent for G MM\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=702\",\n\"works harder\"],\n [{\n 'v': 703,\n 'f': \"703\",\n },\n\"2021-08-06 16:52:35\",\n\"exam\",\n\"Exam 2017 Question 5\",\n\"summable feature \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=703\",\n\"assume wrong since holds square summable feature maps could someone clarify\"],\n [{\n 'v': 702,\n 'f': \"702\",\n },\n\"2021-08-06 12:30:35\",\n\"hw6\",\n\"Gradient Decent for G MM\",\n\"constraint for the covariance \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=702\",\n\"homework question 16c instead em algorithm possible adapt gradient descent learning parameters gmm latent assignmentsin lecture professor krause mentioned would hard impose psd constraint covariance matrix using gd intuitive answer gd would work gmms however answer question true someone elaborate\"],\n [{\n 'v': 701,\n 'f': \"701\",\n },\n\"2021-08-06 09:28:33\",\n\"hw2\",\n\"Quiz 2 Mood le Question 9\",\n\"d log \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=701\",\n\"someone elaborate get \\\\kappa n log \\\\epsilon thank\"],\n [{\n 'v': 700,\n 'f': \"700\",\n },\n\"2021-08-06 06:23:56\",\n\"other\",\n\"Gaussian Naive Bayes GN B vs Gaussian Bayes Cl as\",\n\"head around the difference \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=700\",\n\"hello everyone trying wrap head around difference gaussian naive bayes gnb gaussian bayes classifier gbc could someone quickly elaborate two provide helpful resource discussing difference two thank much time help\"],\n [{\n 'v': 606,\n 'f': \"606\",\n },\n\"2021-08-05 22:07:41\",\n\"other\",\n\"lecture 17 demo asymmetric 01 loss\",\n\"same way \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=606\",\n\"see way\"],\n [{\n 'v': 631,\n 'f': \"631\",\n },\n\"2021-08-05 18:31:51\",\n\"hw2\",\n\"Tutorial 5 Kernels\",\n\"valid kernel \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=631\",\n\"think first statement understood like f polynomial positive coefficients f k kernel second statement also correct since non negative coefficients enough valid kernel example \\\\tilde x x \\\\cdot k x x \\\\cdot k x x also valid kernel second coefficient\"],\n [{\n 'v': 699,\n 'f': \"699\",\n },\n\"2021-08-05 15:30:29\",\n\"exam\",\n\"Exam 2020 Question 22\",\n\"lead to a higher tpr \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=699\",\n\"question regarding c area curve still even though dataset imbalanced wouldnt imbalanced dataset lead higher tpr fpr\"],\n [{\n 'v': 698,\n 'f': \"698\",\n },\n\"2021-08-05 14:46:02\",\n\"exam\",\n\"Exam 2020 Question 18\",\n\"correct solution \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=698\",\n\"could please explain come solution im able find correct solution\"],\n [{\n 'v': 650,\n 'f': \"650\",\n },\n\"2021-08-05 13:28:40\",\n\"other\",\n\"GD\",\n\"rate below the threshold \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=650\",\n\"function convex learning rate threshold yes\"],\n [{\n 'v': 687,\n 'f': \"687\",\n },\n\"2021-08-04 19:23:39\",\n\"exam\",\n\"Identities in cheat sheet\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=687\",\n\"cannot make statements think important please include cheatsheet\"],\n [{\n 'v': 692,\n 'f': \"692\",\n },\n\"2021-08-04 19:19:28\",\n\"hw5\",\n\"Homework 5 Problem 4 Prior Posterior\",\n\"p theta \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=692\",\n\"think understanding prior correct \\\\theta continuous variable probability density function posterior p \\\\theta x \\\\frac \\\\frac\\\\propto p x \\\\theta p \\\\theta p x regarded normalizer\"],\n [{\n 'v': 695,\n 'f': \"695\",\n },\n\"2021-08-04 12:46:41\",\n\"other\",\n\"dimensionality reduction and features elect i\",\n\"feature selection \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=695\",\n\"im bit confused two terms dimensionality reduction feature selection understanding discussed two topics separately dont e g lasso regularization pca k means gmm linear ae help feature selection reduction would glad elaboration\"],\n [{\n 'v': 694,\n 'f': \"694\",\n },\n\"2021-08-04 12:39:31\",\n\"exam\",\n\"Exam 2019 Question 21 pI can 39 t answer your main\",\n\"original data \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=694\",\n\"hi wondering general rule determine whether method kernelized clear pca logistic regression k means kernelized seen lecture know determine whether nearest neighbour classification kernelized principle could always apply valid feature map original data points applying algorithm miss something\"],\n [{\n 'v': 500,\n 'f': \"500\",\n },\n\"2021-08-04 11:19:13\",\n\"other\",\n\"Lecture 19\",\n\"overfit compare \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=500\",\n\"answer reason conceptually empirical risk minimization test error data trained model model always look good always kind overfit compare slide lecture slide lecture question supposed transition cross validation\"],\n [{\n 'v': 693,\n 'f': \"693\",\n },\n\"2021-08-04 08:53:36\",\n\"other\",\n\"G Don logistic loss vs SV M\",\n\"log loss \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=693\",\n\"hello everyone lecture slide stated gd log loss binary classification yields special direction maximizes l margin svm uses hinge loss essentially also maximizes l margin little confused difference two understand although algorithms svm gd log loss maximize l margin fundamentally different approaches gd log loss special case svm would happy receive response best\"],\n [{\n 'v': 692,\n 'f': \"692\",\n },\n\"2021-08-04 07:33:57\",\n\"hw5\",\n\"Homework 5 Problem 4 Prior Posterior\",\n\"posterior distributions \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=692\",\n\"still somehow fail comprehend exact relationship terminology prior posterior distributions ins mles subtask assume prior distribution th uniform interval posterior distribution p th x th far understand assume prior distribution th u assume bernoulli distribution x th subtask solution states correct answer function proportional product prior likelihood function prior p th th uniformly distributed likelihood p x th posterior c prior likelihood sorry somehow fail understand get likelihood whether understanding prior correct talking prior th x right\"],\n [{\n 'v': 691,\n 'f': \"691\",\n },\n\"2021-08-03 16:07:59\",\n\"other\",\n\"Exam 2020 Question 8\",\n\"linear regression \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=691\",\n\"someone please help define computational complexity closed form solution linear regression problem closed form solution w x tx x ty x matrix dimensions nxd therefore x tx dxd matrix invert dxd matrix thought complexity already get complexity \\\\theta nd stated solution\"],\n [{\n 'v': 690,\n 'f': \"690\",\n },\n\"2021-08-03 12:13:21\",\n\"other\",\n\"Exercises to uncertainty Bayesian\",\n\"confidence interval \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=690\",\n\"hi everyone wondering anyone found exercises topics covered uncertainty chapter confidence interval bootstrapping seems like ones lecture website dont cover id love work problems stuff thanks\"],\n [{\n 'v': 689,\n 'f': \"689\",\n },\n\"2021-08-03 10:04:32\",\n\"other\",\n\"\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=689\",\n\"might help\"],\n [{\n 'v': 688,\n 'f': \"688\",\n },\n\"2021-08-03 09:36:26\",\n\"hw3\",\n\"\",\n\"matrix with a negative eigenvalue \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=688\",\n\"cos x kernel corresponds dot product vectors \\\\mathbb see following computation cos x cos x cos sin x sin \\\\phi x \\\\phi \\\\phi x cos x sin x write k x makes k x cos x kernel eventhough cos x may negative resulting gramian matrix alsways psd max x sufficient check symmetry even matrix non negative entries necessarily psd example x get gramian matrix negative eigenvalue means psd\"],\n [{\n 'v': 687,\n 'f': \"687\",\n },\n\"2021-08-03 08:02:55\",\n\"exam\",\n\"Identities in cheat sheet\",\n\"basic identities \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=687\",\n\"hi need include basic identities e g cos x cos x cos sin x sin cheatsheet assume provided needed thanks\"],\n [{\n 'v': 685,\n 'f': \"685\",\n },\n\"2021-08-02 15:55:49\",\n\"other\",\n\"Lecture 2 page 29 quiz\",\n\"quiz at page \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=685\",\n\"could someone clarify quiz page lecture hope learning right thing\"],\n [{\n 'v': 679,\n 'f': \"679\",\n },\n\"2021-08-02 15:13:48\",\n\"hw2\",\n\"Homework 2 Problem 1\",\n\"last term \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=679\",\n\"step try write expression w w w start see pattern eventually worked last term question mark also included sum multiplied n xtranpose x\"],\n [{\n 'v': 683,\n 'f': \"683\",\n },\n\"2021-08-02 13:32:25\",\n\"other\",\n\"Queries re lecture 09\",\n\"p s \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=683\",\n\"dear tas content lecture entails two things wonder would cool could clarify main take away following slide understand rbf laplace kernels however cant really see kind help information provide already dealt previous lectures anyway maybe look different angle necessity matrix p could please come example x z hold terms symmetry non p matrix far hard time visualizing case head bests\"],\n [{\n 'v': 682,\n 'f': \"682\",\n },\n\"2021-08-02 11:30:27\",\n\"other\",\n\"Queries re lecture 08\",\n\"strong convexity \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=682\",\n\"dear tas revising lecture still queries end would grateful time clarify many thanks advance always feature explosion talked feature explosion using polynomial kernels came across problem degree polynomial dont quite understand produce bit sequence provide intuition result dm choose producing sequence zeros ones described slide leads different result printed slides could please type exemplary sequence clarify correct intuition strong convexity loss function matrix full rank interpreted geometrically k full rank vectors linearly dependent meaning transformation alpha projects alpha onto lower dimensional subspace loss dimensions related breaking strong convexity loss landscape global minimization kernelized ridge regression penalty term minimized components w live space normal span phi zero ridge penalty effect polynomials main take away following slide opinion applying certain penalty effect using polynomial lower degree correct anything else bests\"],\n [{\n 'v': 680,\n 'f': \"680\",\n },\n\"2021-08-01 15:42:10\",\n\"exam\",\n\"Exam length\",\n\"past years \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=680\",\n\"dear tas past years exam length minutes states dummy exam year mystudies exam time year half hours still expect exam hours exam longer would great could explain differ past years thank advance\"],\n [{\n 'v': 679,\n 'f': \"679\",\n },\n\"2021-08-01 10:29:36\",\n\"hw2\",\n\"Homework 2 Problem 1\",\n\"eigenvectors of the eigenvalues \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=679\",\n\"questions homework problem tried find tutorials piazza questions none referring issues thank advance answers step prove clarify missing see attempt step 7unless x full rank clear make statement assumptions x \\\\ \\\\mathbb xx \\\\ \\\\mathbb kern x \\\\bigcup ker x \\\\mathbb talking eigenvectores eigenvectors \\\\eta x x let call matrix questions say correspondent eigenvectors eigenvalues different span ker x assume span eigenvectors \\\\mathbb otherwise see w written combination u v thank\"],\n [{\n 'v': 678,\n 'f': \"678\",\n },\n\"2021-07-31 15:05:16\",\n\"exam\",\n\"De registration\",\n\"personal examination \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=678\",\n\"see exams youre registered mystudies directly going session examinations listed personal examination schedule believe clear\"],\n [{\n 'v': 678,\n 'f': \"678\",\n },\n\"2021-07-31 11:18:58\",\n\"exam\",\n\"De registration\",\n\"course in mystudies \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=678\",\n\"dear tas colleaguesi wanted deregister exam see course mystudies anymore removed automatically hand projects confirm deregistered successfully thank best luck allbest regards amartya mukherjee\"],\n [{\n 'v': 677,\n 'f': \"677\",\n },\n\"2021-07-31 10:07:08\",\n\"other\",\n\"Queries re lecture 05\",\n\"descent as the gradient \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=677\",\n\"dear tas lecture two points struggling would cool could help step unclear marked image slides one use derived form explain values rho lambdas take guarantee convergence reason thought step without success though queries concerning sgd higher chance escape saddle points think way computing gradient w next iteration step might arrive saddle point denies proceed gradient descent gradient following steps zero however go ahead following subset i1 full loss landscape new i1 bit different previous one therefore computing gradient using previously obtained w unlikely arrive another saddle point due change loss landscape right sgd faster sg cant really wrap mind around statement sg takes nd steps compute gradient dimensions change direction n samples however splitting full smaller chunks k amount gradient work needs done k n k thus faster cannot parallelize computations learned weights used work i1 mini batches worked sequentially throughout epochs experience know mini batches simply necessary data sets usually fit gpu ram hardware limit however usually bigger mini batch better least trained several courses people industry told could please clarify bests\"],\n [{\n 'v': 676,\n 'f': \"676\",\n },\n\"2021-07-31 09:44:33\",\n\"other\",\n\"Queries re lecture 03\",\n\"additional trace \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=676\",\n\"dear tas revising lecture slides lecture came across following points clear yet help appreciated derivations ended additional term present slides wonder wrong slide derivation end additional trace term tr multiplied norm w also one line added matrices u transpose u marked red legitimate way getting rid matrices u u u sandwiching matrix operations change anything first transformation inverted second one right interpretation math please check explanation plain english correct step marked red arrow work cant obtain result bests\"],\n [{\n 'v': 675,\n 'f': \"675\",\n },\n\"2021-07-31 09:27:32\",\n\"other\",\n\"Queries re lecture 02\",\n\"first line \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=675\",\n\"dear tas revising lecture slides lecture came across one slide entirely clear id grateful could anwer questions following image illustrates struggling expected value e underlined red mean empirical risk computed various data sets using f hat expected value taken results like mean empirical risks data sets going first line second line red arrow following reasoning correct first line first line different functions f set f used compute empirical risk dataset min value results stored procedure repeated data sets finally mean expected value computed stored results second line one f picked f f used compute empirical risk data sets mean expected value computed results stored algorithm carried f f lastly min value results taken going line line really idea think step bests\"],\n [{\n 'v': 666,\n 'f': \"666\",\n },\n\"2021-07-30 14:50:51\",\n\"other\",\n\"Mode col laps\",\n\"understanding mode \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=666\",\n\"understanding mode collapse happens generator learns produce output plausible current discriminator ie discriminator uses prominently certain features modes make decision generator focus features ignore others therefore learning generate wanted distribution distribution pleases imperfect discriminator\"],\n [{\n 'v': 673,\n 'f': \"673\",\n },\n\"2021-07-30 10:50:41\",\n\"exam\",\n\"Summary for Exam\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=673\",\n\"allowed use summary available online exam need make scratch\"],\n [{\n 'v': 672,\n 'f': \"672\",\n },\n\"2021-07-30 08:31:30\",\n\"hw6\",\n\"H W 614\",\n\"last step \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=672\",\n\"cant follow last step one see q fact posterior distribution clear q z exp lambda p x theta exp lambda p z x theta p x theta proportional p z x theta isnt\"],\n [{\n 'v': 671,\n 'f': \"671\",\n },\n\"2021-07-30 06:56:14\",\n\"hw5\",\n\"Need Help with proof lecture 19 slide 7\",\n\"variance of theta \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=671\",\n\"hello everyone working lecture bootstrapping slide using distributional assumption trying proof variance theta somehow missing factor n someone spot mistake thank much\"],\n [{\n 'v': 670,\n 'f': \"670\",\n },\n\"2021-07-29 14:53:08\",\n\"hw5\",\n\"Homework 5 Problem 13 About Gaussian Naive Bay e\",\n\"many thanks \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=670\",\n\"hello dont quite understand inference made statement highlighted following screenshot something reason could someone please clarify statements exactly come otherwise take statement fact many thanks\"],\n [{\n 'v': 668,\n 'f': \"668\",\n },\n\"2021-07-28 16:52:41\",\n\"other\",\n\"Lecture 17 Decision Theory\",\n\"expectation value \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=668\",\n\"dear tas question regarding lecture decision theory definition slide lecture notes clear loss function expectation value last sentence definition contain condition random variable x f function randomness want take expectation value help greatly appreciated\"],\n [{\n 'v': 667,\n 'f': \"667\",\n },\n\"2021-07-28 07:15:50\",\n\"other\",\n\"Additional Material for Decision Theory Lect u\",\n\"material for the decision \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=667\",\n\"hello everyone wondering recommend complementary course material decision theory lecture lecture really vague give clear statements key take aways really grateful inputs best\"],\n [{\n 'v': 666,\n 'f': \"666\",\n },\n\"2021-07-27 15:26:46\",\n\"other\",\n\"Mode col laps\",\n\"kind of help \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=666\",\n\"really struggling trying understand mode collapse means slide lecture kind help warmly welcomed thanks\"],\n [{\n 'v': 664,\n 'f': \"664\",\n },\n\"2021-07-26 13:34:22\",\n\"hw2\",\n\"\",\n\"definition of the subgradient \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=664\",\n\"question tricky one worry make sense first place regarding proposal part subgradient complete solution follows definition subgradient p subgradient f x \\\\ x\\\\ z\\\\\\\\mathbb \\\\ z\\\\ \\\\geq \\\\ \\\\ p\\\\cdot z \\\\ z\\\\ \\\\geq p\\\\cdot z \\\\sum z \\\\geq \\\\sum p iz notice since z arbitrary inequality hold make hold individually precise z p iz fixing z j j \\\\neq increasing magnitude z one make inequality change direction thus find p satisfies z \\\\geq p iz z \\\\ \\\\mathbb thus clear p \\\\ hence subdifferential set subgradients f set vectors p p \\\\ subdifferential points computed likewise hope explanation help understand better solution note solution gives subdifferential point x\"],\n [{\n 'v': 662,\n 'f': \"662\",\n },\n\"2021-07-25 20:12:20\",\n\"other\",\n\"Cross correlation vs convolution issue with de\",\n\"formula for the convolution \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=662\",\n\"dear past exams revising theory ive stumbled across confusion definition convolution classes defined convolution 1d vectors w\\\\\\\\mathbb k x\\\\\\\\mathbb z \\\\sum w jx slide lecture slide lecture instead multiply element wise kernel elements summing results known literature correlation solution exam exercise according comments official solution access use following formula convolution part k x k x k x k x contrast application formula lecture according k 1x k x k x question whats course definition convolution 1d 2d thanks\"],\n [{\n 'v': 661,\n 'f': \"661\",\n },\n\"2021-07-25 18:34:59\",\n\"exam\",\n\"Exam 2020 l Question 14\",\n\"valid kernel \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=661\",\n\"dear anyone know valid kernel exam question k x x x tx thanks advance\"],\n [{\n 'v': 660,\n 'f': \"660\",\n },\n\"2021-07-25 13:10:41\",\n\"hw2\",\n\"H W 2 MC 1 b nab la operator\",\n\"notation of the hessian \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=660\",\n\"hello bit confused notation hessian using \\\\nabla operator seen \\\\mathbf f \\\\mathbf hessian function f \\\\mathbf however question 1b solution hessian given \\\\nabla f \\\\mathbf equal laplace operator returns scalar confusion side simply convetion used ml thanks help\"],\n [{\n 'v': 659,\n 'f': \"659\",\n },\n\"2021-07-25 13:09:01\",\n\"other\",\n\"\",\n\"w r \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=659\",\n\"yes correct denominator p x constant w r different write z\"],\n [{\n 'v': 658,\n 'f': \"658\",\n },\n\"2021-07-25 09:47:53\",\n\"hw4\",\n\"When do principal components of cov matrix chan\",\n\"components in the problem \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=658\",\n\"anyone explain exactly principal components problem hw 4c change mean depending structure please note looking intuitive answer know simply maths ill arrive correct solution trying understand statement geometrical perspective convenience hw exam q33 opposite case im sure difference structure c matrix x unit variance compared question hw part explanation thanks\"],\n [{\n 'v': 622,\n 'f': \"622\",\n },\n\"2021-07-25 07:13:24\",\n\"hw4\",\n\"Question 14 Intuition of Solution\",\n\"wcdot dcdot \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=622\",\n\"fully connected layer number parameters given n \\\\cdot n right input n weights connecting outputs question n n h\\\\cdot w\\\\cdot \\\\cdot c \\\\cdot \\\\cdot \\\\cdot see concerning typo\"],\n [{\n 'v': 656,\n 'f': \"656\",\n },\n\"2021-07-24 20:39:28\",\n\"hw2\",\n\"Homework 2 mood le Question 4\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=656\",\n\"hi could anyone explain newtons method points minimizer f x intuitively clear steepest decent necessarily point minimizer newton\"],\n [{\n 'v': 655,\n 'f': \"655\",\n },\n\"2021-07-24 09:04:51\",\n\"hw3\",\n\"Feature maps\",\n\"feature map \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=655\",\n\"exam exercise 5i find feature map kernel x x ty kernel expanded follows \\\\sum x iy \\\\sum \\\\sum jx ix jy iy j means feature map could \\\\phi x \\\\sqrt x \\\\sqrt x \\\\sqrt x x 1x x 1x x 1x x 2x x 2x x dx length case may entries feature map eg x 1x x 2x x 1x x 3x etc question look feature map entry equal another one resp would correct feature map example\"],\n [{\n 'v': 652,\n 'f': \"652\",\n },\n\"2021-07-24 07:50:07\",\n\"hw1\",\n\"H W 13 e\",\n\"coercive convex \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=652\",\n\"since responsible homework write idea strongly convex function know f \\\\geq f x \\\\bigtriangledown f x x \\\\frac x fix x \\\\mathbf know direction satisfies \\\\rightarrow \\\\infty f \\\\rightarrow \\\\infty third term right increase quadratically image shape looks like basin actually coercive convex function convex optimization coercive convex function global minimum find many textbooks\"],\n [{\n 'v': 654,\n 'f': \"654\",\n },\n\"2021-07-24 06:36:54\",\n\"exam\",\n\"Exam 2020 Question 27\",\n\"correct definition of map \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=654\",\n\"hi iml team get correct solution question exam explanation solution use correct definition map correct definition map used best wishes\"],\n [{\n 'v': 653,\n 'f': \"653\",\n },\n\"2021-07-23 16:08:20\",\n\"other\",\n\"Joint distribution generative models\",\n\"slide of lecture \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=653\",\n\"hi everybody reading lecture understood need estimate p x discriminative model easier since parameterized generative model harder need estimate p p x last slide lecture said using generative models get estimate joint distribution p said first slide lecture said estimated p x \\\\theta im little confused statements mind contraddictory kind help welcomed\"],\n [{\n 'v': 652,\n 'f': \"652\",\n },\n\"2021-07-22 22:50:05\",\n\"hw1\",\n\"H W 13 e\",\n\"definition of strong convexity \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=652\",\n\"dear iml team trouble understanding proof uniqueness global minima dont see inequality follows definition strong convexity\"],\n [{\n 'v': 650,\n 'f': \"650\",\n },\n\"2021-07-22 15:52:37\",\n\"other\",\n\"GD\",\n\"small step \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=650\",\n\"im wondering performing gd sufficient small step size would always yield minimizer solution dependent initialization weights hence leading different minima like training nns\"],\n [{\n 'v': 649,\n 'f': \"649\",\n },\n\"2021-07-22 07:54:58\",\n\"other\",\n\"Extrapolation when using kernel i zed regress i\",\n\"test error \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=649\",\n\"hi ive thinking kernelized regression using polynomial kernel regular polynomial regression different need someone confirm reasoning id much appreciate comments conclusion far interpolation predictions within domain training data yield equivalent results case extrapolation predictions outside domain training data prediction error test error kernelized regression explodes whereas polynomial regression doesnt fitting polynomial parametric method able obtain valid predictions far outside training domain want valid mean test error bounded acceptable threshold kernel approach non parametric however wed require data outside training domain able obtain valid predictions summerize using parametric approach polynomial regression able extrapolate data considerable test error using kernelized regression extrapolation longer makes sense gaussian kernel prediction goes zero polynomial kernel predictions explode using approaches yield equivalent results interpolation reasoning correct yes could add\"],\n [{\n 'v': 646,\n 'f': \"646\",\n },\n\"2021-07-21 11:22:54\",\n\"hw3\",\n\"Homework 3 problem 1\",\n\"problem thanks \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=646\",\n\"inverse kernel also kernel without property struggling see answer problem thanks inputs\"],\n [{\n 'v': 645,\n 'f': \"645\",\n },\n\"2021-07-21 09:40:47\",\n\"other\",\n\"Lecture 3 slide 13\",\n\"equation in the red block \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=645\",\n\"hi cant deduce equation red block someone help thanks lot\"],\n [{\n 'v': 552,\n 'f': \"552\",\n },\n\"2021-07-20 15:46:46\",\n\"hw6\",\n\"H W 63\",\n\"method of lagrange \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=552\",\n\"first question think typo yellow part \\\\sum q z \\\\log q z regarding second question use method lagrange multipliers solve constraint optimization problem probably seen analysis course idea derivative respect \\\\lambda well ensures sum adds maybe working examples e g wikipedia might help understand idea better\"],\n [{\n 'v': 643,\n 'f': \"643\",\n },\n\"2021-07-20 09:44:19\",\n\"hw4\",\n\"\",\n\"squared distances \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=643\",\n\"minimizing g \\\\mathbf \\\\sum min j\\\\ \\\\vert x \\\\mu j \\\\vert explain difference formula want minimize sum squared distances points closest centroids point centroid formula see also tutorial lecture hope helps\"],\n [{\n 'v': 640,\n 'f': \"640\",\n },\n\"2021-07-19 14:04:09\",\n\"hw2\",\n\"Homework 2 Mood le problem 31432\",\n\"sum of these orthogonal matrixes \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=640\",\n\"could provide help prove convex imply sum orthogonal matrixes convex anymore set convex\"],\n [{\n 'v': 639,\n 'f': \"639\",\n },\n\"2021-07-19 13:29:50\",\n\"hw2\",\n\"Homework 2 Mood le problem 1 c\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=639\",\n\"\\\\eta \\\\geq solutions right\"],\n [{\n 'v': 638,\n 'f': \"638\",\n },\n\"2021-07-19 12:15:00\",\n\"hw2\",\n\"Homework 2 Problem 1 Step 10\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=638\",\n\"class showed gd converges \\\\eta however show gd also converges \\\\lambda w x missing something thank\"],\n [{\n 'v': 637,\n 'f': \"637\",\n },\n\"2021-07-17 14:27:17\",\n\"other\",\n\"Lecture 12 dependency between vi during weight\",\n\"further thanks \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=637\",\n\"hi everybody explaining weight initialization came conclusion hidden units v dependent one another could someone explain little bit thanks\"],\n [{\n 'v': 636,\n 'f': \"636\",\n },\n\"2021-07-17 10:15:28\",\n\"hw2\",\n\"Exam 20175 bi\",\n\"feature map \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=636\",\n\"assume false feature map needs square summable valid kernel exists right\"],\n [{\n 'v': 634,\n 'f': \"634\",\n },\n\"2021-07-17 10:08:55\",\n\"hw1\",\n\"Lecture 4 slide 4\",\n\"wavy explanation \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=634\",\n\"explanation next slide titled hand wavy explanation bonus\"],\n [{\n 'v': 635,\n 'f': \"635\",\n },\n\"2021-07-17 09:57:52\",\n\"other\",\n\"\",\n\"input data \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=635\",\n\"since input data includes random noise using sgd increases variance using minibatch several samples one batch gradient averaged reduce noise due input data variance reduced\"],\n [{\n 'v': 634,\n 'f': \"634\",\n },\n\"2021-07-17 08:45:27\",\n\"hw1\",\n\"Lecture 4 slide 4\",\n\"question of this slide \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=634\",\n\"regarding clicker question slide find solution discussed lecture assume correct someone confirm someone intuitive explanation vanish\"],\n [{\n 'v': 633,\n 'f': \"633\",\n },\n\"2021-07-15 13:27:12\",\n\"other\",\n\"Exam 16 last question p Could you share the com mu\",\n\"last question \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=633\",\n\"someone explain us last question answer exam even understand community solution seems official question thanks\"],\n [{\n 'v': 632,\n 'f': \"632\",\n },\n\"2021-07-15 13:14:40\",\n\"hw2\",\n\"Epoch amp Iteration\",\n\"points for a batch \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=632\",\n\"fundamental question regarding iterations epochs updates see problem hw2 perform mini batch sgd update parameter e g w reached minimal risk would one next epoch one samples data points batch w\\\\ replacement would number iterations risk minimized training set size batch size\"],\n [{\n 'v': 631,\n 'f': \"631\",\n },\n\"2021-07-14 15:06:32\",\n\"hw2\",\n\"Tutorial 5 Kernels\",\n\"positive coefficients \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=631\",\n\"tutorial mentioned f k kernel f polynomial positive coefficients end proof hold also polynomials non negative coefficients one holds also valid kernel\"],\n [{\n 'v': 630,\n 'f': \"630\",\n },\n\"2021-07-14 14:45:51\",\n\"other\",\n\"Lecture 9 slide 2 computational complexity\",\n\"sense for the computation \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=630\",\n\"complexity \\\\mathcal inner product typo slides fixed annotated version think \\\\mathcal also makes sense computation compute \\\\mathcal computing power done \\\\mathcal\"],\n [{\n 'v': 630,\n 'f': \"630\",\n },\n\"2021-07-14 14:38:35\",\n\"other\",\n\"Lecture 9 slide 2 computational complexity\",\n\"product with appropriate scaling \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=630\",\n\"hi everybody far understood computational complexity computing one inner product appropriate scaling cross terms dm written lecture slide cost computing whole feature map n 2dm next lecture slide written total complexity n could someone tell im wrong thanks\"],\n [{\n 'v': 629,\n 'f': \"629\",\n },\n\"2021-07-14 13:37:51\",\n\"hw2\",\n\"Definition of Soft SV M\",\n\"loss term \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=629\",\n\"hello everyone opinion homework problem sg svm use different notation soft svm problem one presented class tutorial tutorial class regularization parameter lambda class c tutorial front hinge loss term exercise placed front norm w squared term know formulation use thank much\"],\n [{\n 'v': 628,\n 'f': \"628\",\n },\n\"2021-07-14 13:15:25\",\n\"hw2\",\n\"homework 2 problem 2 perce ptr on\",\n\"step of the perceptron \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=628\",\n\"hello everyone struggling understand second last step perceptron proof homework problem obtain equation someone help thank much\"],\n [{\n 'v': 626,\n 'f': \"626\",\n },\n\"2021-07-13 15:49:50\",\n\"other\",\n\"Given kisa valid kernel function is 1 k also aker\",\n\"valid kernel \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=626\",\n\"im struggling following problem given k x valid kernel function k x x r k x also valid kernel someone shine light thanks\"],\n [{\n 'v': 625,\n 'f': \"625\",\n },\n\"2021-07-13 07:42:42\",\n\"hw6\",\n\"Problem 12 amp 13 Expectation step\",\n\"reference in the lecture \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=625\",\n\"hello everybody dont understand solution derived two subproblems please elaborate give reference lecture cant remember seeing anywhere lecture thank\"],\n [{\n 'v': 624,\n 'f': \"624\",\n },\n\"2021-07-12 15:33:59\",\n\"hw4\",\n\"Question 12 in h w 4\",\n\"number of output \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=624\",\n\"hi solution question homework say number output elements given 10x10x10x100 dont multiply number channels understanding applying filters channel need x3 solution thanks\"],\n [{\n 'v': 623,\n 'f': \"623\",\n },\n\"2021-07-12 14:02:16\",\n\"other\",\n\"The formulation of population risk\",\n\"question about lecture \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=623\",\n\"hi question lecture2 shown deduce r w w w \\\\sigma thank much\"],\n [{\n 'v': 622,\n 'f': \"622\",\n },\n\"2021-07-12 11:31:22\",\n\"hw4\",\n\"Question 14 Intuition of Solution\",\n\"dear iml \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=622\",\n\"dear iml team please provide explanation solution question thanks advanced\"],\n [{\n 'v': 620,\n 'f': \"620\",\n },\n\"2021-07-10 16:49:02\",\n\"other\",\n\"exam 2020\",\n\"solution to q \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=620\",\n\"someone get solution q52 right im getting mu mu help would highly estimated\"],\n [{\n 'v': 618,\n 'f': \"618\",\n },\n\"2021-07-08 08:19:50\",\n\"other\",\n\"l 1 norm\",\n\"area under the curve \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=618\",\n\"basic question maybe bit stupid one interprete l1 norm diagram e g dimensions see value area curve connecting line length\"],\n [{\n 'v': 615,\n 'f': \"615\",\n },\n\"2021-07-07 18:56:40\",\n\"exam\",\n\"Exam Questions this year\",\n\"exam format \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=615\",\n\"exam format precised\"],\n [{\n 'v': 616,\n 'f': \"616\",\n },\n\"2021-07-06 09:21:27\",\n\"exam\",\n\"Double Descent Phenomenon\",\n\"variancethanks for everyones \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=616\",\n\"hello statement concerning double descent phenomenon wanted get confirmation wether true highly parametrized models need overfit data show low bias whilst also low variancethanks everyones help\"],\n [{\n 'v': 615,\n 'f': \"615\",\n },\n\"2021-07-06 08:56:10\",\n\"exam\",\n\"Exam Questions this year\",\n\"last year \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=615\",\n\"dear team since seems years edition course focused mathematical aspects years wondering question style last year relevant years exam expect similar question style last year many conceptual questions expect mathematical exam including proofs thank much answer\"],\n [{\n 'v': 614,\n 'f': \"614\",\n },\n\"2021-07-05 14:05:36\",\n\"other\",\n\"doubled conditional distribution\",\n\"conditioning in the first argument \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=614\",\n\"refering following slide cant follow last equality solve conditioned distribution conditioning first argument also treat joint probability clear could someone show steps please\"],\n [{\n 'v': 613,\n 'f': \"613\",\n },\n\"2021-07-05 12:35:55\",\n\"hw2\",\n\"Can 39 t access Quiz 2\",\n\"dear iml \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=613\",\n\"dear iml team please make second quiz moodle accessible thank much\"],\n [{\n 'v': 612,\n 'f': \"612\",\n },\n\"2021-07-05 10:41:08\",\n\"other\",\n\"Lecture 4 slide 7\",\n\"r d \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=612\",\n\"hi slide written w hat n nonzeros far true w k nonzeros shouldnt w hat nonzeros since belongs r thanks\"],\n [{\n 'v': 611,\n 'f': \"611\",\n },\n\"2021-07-05 08:41:24\",\n\"hw6\",\n\"Typo in Solution H W 6315\",\n\"explanation int \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=611\",\n\"solutions hw exercise says answer c true false according explanation int solution way round though right\"],\n [{\n 'v': 610,\n 'f': \"610\",\n },\n\"2021-07-05 07:27:40\",\n\"other\",\n\"Reiterate on Lecture 8 slide 9\",\n\"explanation for the slide \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=610\",\n\"could please write explanation slide idea come technique described\"],\n [{\n 'v': 609,\n 'f': \"609\",\n },\n\"2021-07-05 07:10:43\",\n\"exam\",\n\"Population Risk for linear regression Not espa\",\n\"sentence for the first term \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=609\",\n\"hello everyone going trough provided notes linear regression stuck page sentence first term since w hat depend xobviously found w hat erm thus w hat depends train set say w hat depend x thanks elaboration\"],\n [{\n 'v': 608,\n 'f': \"608\",\n },\n\"2021-07-04 17:09:11\",\n\"hw6\",\n\"Homework 6 Question 13\",\n\"leq e \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=608\",\n\"hey everyone question problem solutions jensen inequality used log e x \\\\geq e log x however literature find inverse e log e x \\\\leq e log x hence would get lower bound log likelihood asked problem upper bound possible clarification matter thanks advance\"],\n [{\n 'v': 607,\n 'f': \"607\",\n },\n\"2021-07-03 06:38:13\",\n\"other\",\n\"interpretation of prediction intervals\",\n\"solution to this question \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=607\",\n\"im wondering solution question id suppose c quite sure\"],\n [{\n 'v': 588,\n 'f': \"588\",\n },\n\"2021-07-01 19:21:35\",\n\"hw2\",\n\"problem 2 c\",\n\"number of iterations \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=588\",\n\"think number iterations used solution one derived optimal stepsize find lecture slide also quick derivation slide arrive number iterations \\\\rho \\\\frac\"],\n [{\n 'v': 606,\n 'f': \"606\",\n },\n\"2021-07-01 14:40:22\",\n\"other\",\n\"lecture 17 demo asymmetric 01 loss\",\n\"higher c \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=606\",\n\"might lecture slide left plot description higher c fn lower ratio\"],\n [{\n 'v': 605,\n 'f': \"605\",\n },\n\"2021-06-30 13:31:56\",\n\"other\",\n\"PCA and k means\",\n\"relation in terms \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=605\",\n\"tutorial spoke similarity pca k means im struggeling though see relation terms equations slide k means rewritten w z anymore mu meaning w z variables used k means introduction spot constraint k means w\"],\n [{\n 'v': 604,\n 'f': \"604\",\n },\n\"2021-06-30 12:36:34\",\n\"other\",\n\"Lecture 11 Slide 20 Back propagation\",\n\"steps of size \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=604\",\n\"means iterates l steps size basically iterate backwards l l l\"],\n [{\n 'v': 604,\n 'f': \"604\",\n },\n\"2021-06-30 11:37:44\",\n\"other\",\n\"Lecture 11 Slide 20 Back propagation\",\n\"thanks in advance \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=604\",\n\"hello second step algorithm notation l l mean thanks advance help\"],\n [{\n 'v': 600,\n 'f': \"600\",\n },\n\"2021-06-28 15:28:36\",\n\"other\",\n\"252022010 L PhD Project Confirmation of pass in\",\n\"study administration \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=600\",\n\"depends study administration\"],\n [{\n 'v': 601,\n 'f': \"601\",\n },\n\"2021-06-28 12:38:02\",\n\"other\",\n\"Lecture 7 Other Metrics Slide 14 False Positive\",\n\"alarm detection \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=601\",\n\"positive false positive refer actual context model refers rejection hypothesis also call rejection positive discovery alarm detection slide lecture positive refer patient tested positive null hypothesis rejected means false positive null rejected actually true case patient would actually sick null true predicted healthy null rejected\"],\n [{\n 'v': 601,\n 'f': \"601\",\n },\n\"2021-06-28 12:30:41\",\n\"other\",\n\"Lecture 7 Other Metrics Slide 14 False Positive\",\n\"question about the covid example \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=601\",\n\"dear iml team question covid example given lecture slide design test defines h patient sick h patient healthy given definition false positive false negative defined hypothesis doesnt match intuition new sample model outputs positive means null hypothesis satisfied e model output patient sick consequently would mean sample classified false positive patient truly healthy model falsely classified patient sick believe given null hypothesis definitions slide false negative false positive exactly way around would really appreciate clarifications side thank\"],\n [{\n 'v': 600,\n 'f': \"600\",\n },\n\"2021-06-28 09:48:54\",\n\"other\",\n\"252022010 L PhD Project Confirmation of pass in\",\n\"part by mail \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=600\",\n\"hello tas received confirmation passing project part mail far two credit points visible mystudies visible steps done best regards\"],\n [{\n 'v': 599,\n 'f': \"599\",\n },\n\"2021-06-28 07:11:17\",\n\"other\",\n\"Weight initialization\",\n\"unit variance \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=599\",\n\"think got want v unit variance var v var z right\"],\n [{\n 'v': 599,\n 'f': \"599\",\n },\n\"2021-06-28 07:06:36\",\n\"other\",\n\"Weight initialization\",\n\"question about this slide \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=599\",\n\"question slide say end \\\\frac var z hence \\\\sigma \\\\frac thought wanted z unit variance hence would \\\\sigma\"],\n [{\n 'v': 598,\n 'f': \"598\",\n },\n\"2021-06-27 12:46:25\",\n\"exam\",\n\"Exam 2020 Question 34\",\n\"gradients for different layers \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=598\",\n\"thought b true quite understand explanation easily parallelized batch dimension gradients different layers arecomputed sequentially quite understand difference could someone explain thank\"],\n [{\n 'v': 597,\n 'f': \"597\",\n },\n\"2021-06-27 10:04:36\",\n\"hw3\",\n\"Homework 3 Problem 34\",\n\"weights as the solution \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=597\",\n\"hi solving homework problem got weights solution suggests also found second solution set w w w sigmoid values would b \\\\ \\\\ \\\\\\\\ b \\\\ \\\\ \\\\\\\\ b \\\\ \\\\ \\\\\\\\ b \\\\ \\\\ \\\\\\\\ would also logical reason solution propose answer last case yields exactly hence would wrong less optimal thanks advance answer\"],\n [{\n 'v': 596,\n 'f': \"596\",\n },\n\"2021-06-26 07:31:48\",\n\"other\",\n\"kernel i zed ridge regression\",\n\"linear regression \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=596\",\n\"understand reason searching minimal risk solution limited span kernelized linear regression kernelized ridge regression also understood slide way actually one\"],\n [{\n 'v': 595,\n 'f': \"595\",\n },\n\"2021-06-24 09:16:09\",\n\"exam\",\n\"Calculator\",\n\"programmable calculator \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=595\",\n\"hello everyone going course website found performance assessment section calculators aids allowed however mystudies listed aids two a4 pages e one a4 sheet paper either handwritten point minimum font size simple non programmable calculator wanted make sure information mystudies binding fact use calculator exam thanks\"],\n [{\n 'v': 594,\n 'f': \"594\",\n },\n\"2021-06-24 08:43:21\",\n\"hw2\",\n\"Lecture 5 slide 29\",\n\"best convergence \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=594\",\n\"lecture best convergence rate \\\\rho \\\\frac however tutorial optimization upper bound worst case \\\\rho \\\\frac missing something\"],\n [{\n 'v': 593,\n 'f': \"593\",\n },\n\"2021-06-24 08:35:40\",\n\"hw2\",\n\"Lecture 5 slide 28 p Since if it is we have rho 1 and\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=593\",\n\"\\\\eta \\\\frac \\\\lambda instead \\\\leq\"],\n [{\n 'v': 592,\n 'f': \"592\",\n },\n\"2021-06-23 19:10:33\",\n\"hw1\",\n\"Lecture 3 slide 16\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=592\",\n\"really small would curve go since becomes really bad generalizing\"],\n [{\n 'v': 591,\n 'f': \"591\",\n },\n\"2021-06-23 19:06:22\",\n\"hw1\",\n\"Lecture 4 slide 3 pI agree would be nice to get an a\",\n\"last sentence \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=591\",\n\"last sentence larger r smaller \\\\lambda\"],\n [{\n 'v': 590,\n 'f': \"590\",\n },\n\"2021-06-23 18:59:04\",\n\"hw1\",\n\"Lecture 3 Slide 19\",\n\"population risk \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=590\",\n\"assuming independent \\\\hat otherwise would underestimate population risk right since would correlated\"],\n [{\n 'v': 589,\n 'f': \"589\",\n },\n\"2021-06-23 18:43:49\",\n\"hw1\",\n\"Lecture 3 Slide 10\",\n\"intuition in which case \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=589\",\n\"could give intuition case zero e g would case singular values x infinite would data look case thanks\"],\n [{\n 'v': 588,\n 'f': \"588\",\n },\n\"2021-06-23 17:33:01\",\n\"hw2\",\n\"problem 2 c\",\n\"terms of c \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=588\",\n\"hi tried solve problem 2c hw2 confused lecture interation number stated terms c eta rho condition number might someone help seeing derivation order\"],\n [{\n 'v': 587,\n 'f': \"587\",\n },\n\"2021-06-23 15:08:34\",\n\"exam\",\n\"Not covered slides\",\n\"further information \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=587\",\n\"slides didnt cover lecture also marked annotated slides covered supposed know material explained detail information thanks\"],\n [{\n 'v': 586,\n 'f': \"586\",\n },\n\"2021-06-23 12:24:34\",\n\"other\",\n\"Lecture 7 Tau and Alpha\",\n\"ho alpha \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=586\",\n\"assuming correct p accept ho alpha p reject ho tau said alpha controls fp thanks\"],\n [{\n 'v': 584,\n 'f': \"584\",\n },\n\"2021-06-22 14:44:34\",\n\"other\",\n\"corrections lecture 4\",\n\"positions on slide \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=584\",\n\"corrected indices f several positions slide lecture also second r last r red added well\"],\n [{\n 'v': 583,\n 'f': \"583\",\n },\n\"2021-06-22 06:57:41\",\n\"other\",\n\"\",\n\"law of large numbers \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=583\",\n\"answer relies weak law large numbers states z z \\\\ldots z n random variables empirical mean converges true mean first two cases quantities hence law large numbers assures us averages converge corresponding expectations however third case \\\\hat computed based x x \\\\ldots x n therefore term \\\\hat \\\\ell \\\\hat x depends x x \\\\ldots x n cannot guarantee independence let know need explanation\"],\n [{\n 'v': 582,\n 'f': \"582\",\n },\n\"2021-06-21 17:36:35\",\n\"other\",\n\"Lecture 6 Slide 22 SV M formula\",\n\"last year \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=582\",\n\"hi formulas svm year last year regularization parameter placed differently makes sense restrict w norm guess w norm margin formulas equivalent thank\"],\n [{\n 'v': 581,\n 'f': \"581\",\n },\n\"2021-06-21 14:31:28\",\n\"other\",\n\"lecture 3 notes equation 8 a\",\n\"a as the sequence \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=581\",\n\"hi im wondering derive 8a sequence projection od xt form\"],\n [{\n 'v': 580,\n 'f': \"580\",\n },\n\"2021-06-20 16:15:38\",\n\"other\",\n\"Lecture 6 Slide 13\",\n\"loss from the softmax \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=580\",\n\"deriving logistic loss softmax first approach use minimise probability incorrect predictions e g true label want minimise p assuming correct calculating loss plug p p instead p highlighted thanks advance clarification\"],\n [{\n 'v': 567,\n 'f': \"567\",\n },\n\"2021-06-19 08:40:38\",\n\"exam\",\n\"Find feature map for cubic kernel\",\n\"input feature \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=567\",\n\"define input feature space e dimensions x expand filter xs ys group inner product map original input e two dimensional x x1 x2\"],\n [{\n 'v': 578,\n 'f': \"578\",\n },\n\"2021-06-16 17:45:56\",\n\"hw1\",\n\"Why distance between the wand its projection on\",\n\"notes on regression \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=578\",\n\"lecture notes regression page understand know show mathematically\"],\n [{\n 'v': 575,\n 'f': \"575\",\n },\n\"2021-06-16 14:48:39\",\n\"hw1\",\n\"Loss vs Cost in case of regression and clf\",\n\"cost function \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=575\",\n\"surrogate loss replacement cost function example classification cost might number wrong labels however cost function nice work optimizing good idea replace surrogate loss better properties binary classification find examples slide classification lecture surrogates used convex nice property\"],\n [{\n 'v': 576,\n 'f': \"576\",\n },\n\"2021-06-16 14:44:50\",\n\"hw1\",\n\"Finding a function vs Finding a parameter p we ha\",\n\"function in a certain class \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=576\",\n\"page lecture scripts says reduce task finding function certain class difficult finding optimal parameter vector easier make sense already decided searching function lets say linear function space doesnt finding parameter already mean finding function statement anything exhaustive function search\"],\n [{\n 'v': 575,\n 'f': \"575\",\n },\n\"2021-06-16 14:21:26\",\n\"hw1\",\n\"Loss vs Cost in case of regression and clf\",\n\"script for linear regression \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=575\",\n\"page lecture script linear regression says loss cost c regression surrogate version classification could please elaborate bit surrogate version mean\"],\n [{\n 'v': 574,\n 'f': \"574\",\n },\n\"2021-06-16 13:25:01\",\n\"other\",\n\"Can 39 t access to the video portal\",\n\"portal of this course \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=574\",\n\"hi cant get video portal course tried courses work well course doesnt work jump home interface looking forward reply best regards\"],\n [{\n 'v': 573,\n 'f': \"573\",\n },\n\"2021-06-16 12:50:35\",\n\"other\",\n\"Augmented Features in OL S adding 1 s\",\n\"least squares \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=573\",\n\"question regarding terminology say features augmented case ordinary least squares referring fact feature matrix extended additional column 1s incorporate bias term augmented case mean feature transformation someone confirm im referring question 2020s exam precise\"],\n [{\n 'v': 572,\n 'f': \"572\",\n },\n\"2021-06-15 15:02:21\",\n\"exam\",\n\"Exam 2019 Problem 6 v\",\n\"m step \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=572\",\n\"question regarding exam task v presented last tutorial step update rules take derivative wrt 2nd sum k missing derivative\"],\n [{\n 'v': 571,\n 'f': \"571\",\n },\n\"2021-06-12 17:54:15\",\n\"other\",\n\"Tutorial 13 hard to read the script\",\n\"tutorial s \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=571\",\n\"dear tas would possible replace handwriting typed texts tutorial 13s script even watching whole recording still many sentences words cant decipher thank\"],\n [{\n 'v': 569,\n 'f': \"569\",\n },\n\"2021-06-12 14:45:42\",\n\"exam\",\n\"How to tell what kernel was used from decision bo\",\n\"radial basis \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=569\",\n\"latter radial basis function kinda form independent islands\"],\n [{\n 'v': 568,\n 'f': \"568\",\n },\n\"2021-06-12 11:34:37\",\n\"task4\",\n\"Where did our algorithm go wrong\",\n\"siamese network \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=568\",\n\"also followed approach went ahead approach used resnet159 first extract feature maps food images saved image features feature map file created siamese network takes feature map triplets minimizes triplet loss outputs distances anchor positive anchor negative main problem triplet loss hard negatives semi hard negatives instead training siamese network train triplets train network hard negatives semi hard negatives know triplets hard semi hard negatives feebly fit siamese network train data using epoch batch size extracted triplets fit hard semi hard negative criteria instantiated new siamese network trained solely hard semi hard negative triplets extracted used trained network predict test triplets got score\"],\n [{\n 'v': 570,\n 'f': \"570\",\n },\n\"2021-06-12 09:05:40\",\n\"exam\",\n\"Dependence of points in Gaussian Mixture Model\",\n\"thanks in advance \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=570\",\n\"hi exam following question following independence assumptions encoded gaussian mixture model points x dependent conditioned sampled mixture component shouldnt true soon one gets one point one gets information points may lie doesnt means points dependent thanks advance\"],\n [{\n 'v': 569,\n 'f': \"569\",\n },\n\"2021-06-11 16:49:25\",\n\"exam\",\n\"How to tell what kernel was used from decision bo\",\n\"boundary plot \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=569\",\n\"hi one gets decision boundary plot svm tell polynomial rbf kernel used one thanks ahead\"],\n [{\n 'v': 568,\n 'f': \"568\",\n },\n\"2021-06-11 13:22:32\",\n\"task4\",\n\"Where did our algorithm go wrong\",\n\"distance between the feature \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=568\",\n\"hello team didnt manage pass last task cant figure went wrong first approach define neural network would create feature representation image nn composed convolutional pre trained model resnet50 dense layers dropout plus batch normalization end order train would run image triplet network weights use triplet loss function max n p margin x euclidian distance feature representation images finally order obtain results run triplet nn see image closer anchor image since didnt work decided image augmentation helped us get later also tried change model one saw paper parallel resnet50 two convolutional networks different sizes finally got score werent able increase finetuning parameters anyone idea gone wrong think approach flawed might implementation error code someone attempted something similar succeded thank time\"],\n [{\n 'v': 567,\n 'f': \"567\",\n },\n\"2021-06-11 13:05:37\",\n\"exam\",\n\"Find feature map for cubic kernel\",\n\"polynomial thanks \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=567\",\n\"hi thereis way find feature map following kernel k x x ty think monomials cubic polynomial thanks advance\"],\n [{\n 'v': 566,\n 'f': \"566\",\n },\n\"2021-06-09 13:31:24\",\n\"task4\",\n\"Private Baseline Task 4\",\n\"private test \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=566\",\n\"baseline private test set task higher public one\"],\n [{\n 'v': 564,\n 'f': \"564\",\n },\n\"2021-06-07 11:22:45\",\n\"hw6\",\n\"Problem 18\",\n\"details in the last tutorial \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=564\",\n\"find details last tutorial given\"],\n [{\n 'v': 564,\n 'f': \"564\",\n },\n\"2021-06-06 18:04:48\",\n\"hw6\",\n\"Problem 18\",\n\"solution for problem \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=564\",\n\"hello someone explain solution problem homework please thank\"],\n [{\n 'v': 562,\n 'f': \"562\",\n },\n\"2021-06-04 14:16:10\",\n\"task4\",\n\"What was your approach for task 4\",\n\"different solutions \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=562\",\n\"would awesome hear everyone approaches experience task think lot different solutions around time\"],\n [{\n 'v': 554,\n 'f': \"554\",\n },\n\"2021-06-04 08:21:33\",\n\"hw6\",\n\"H W 619\",\n\"chance of false positives \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=554\",\n\"far understood assume \\\\hat \\\\hat equal value measurements patients yield additional information since chance false positives equally large true positives negatives hence best guess rely prior given p z \\\\\\\\\"],\n [{\n 'v': 557,\n 'f': \"557\",\n },\n\"2021-06-04 08:15:57\",\n\"task4\",\n\"Submission problem\",\n\"description on the homepage \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=557\",\n\"private score computed based one half submission file state problem description homepage test set given split one public test set one private test set require model evaluate performance\"],\n [{\n 'v': 557,\n 'f': \"557\",\n },\n\"2021-06-03 13:29:22\",\n\"task4\",\n\"Submission problem\",\n\"pretrained model \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=557\",\n\"dear ta could include google drive link pretrained model pth file readme md check code get private score download submitted file folder best regards\"],\n [{\n 'v': 555,\n 'f': \"555\",\n },\n\"2021-06-03 09:37:16\",\n\"task4\",\n\"\",\n\"set of images \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=555\",\n\"dont split training validation sets naively split making sure training one set images validation one set images dont images test set training set e split naively model seen images test set already showing multiple times n p abc respectively\"],\n [{\n 'v': 554,\n 'f': \"554\",\n },\n\"2021-06-03 08:51:36\",\n\"hw6\",\n\"H W 619\",\n\"same likelihood \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=554\",\n\"initializing classes likelihood parameters produces probabilistic assignment equal prior could someone please explain deduce likelihood pi prior shouldnt probabilitstic assignment\"],\n [{\n 'v': 537,\n 'f': \"537\",\n },\n\"2021-06-02 15:36:49\",\n\"hw5\",\n\"H W 5 Problem 21\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=537\",\n\"\"],\n [{\n 'v': 549,\n 'f': \"549\",\n },\n\"2021-06-02 15:26:14\",\n\"other\",\n\"Pro babil ibi ty vs likelihood\",\n\"pdf pmf \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=549\",\n\"question months ago stumbled upon statquest super awesome many things doubt could explain anything clearly fun dude poor attempt nonetheless really video general think intuitively think way probability answers likely see data given pdf pmf data varies give different values pdf fixed likelihood answering likely pdf pmf given data pdf pmf varies search estimation data fixed probability distribution integrates likelihood distribution doesnt\"],\n [{\n 'v': 552,\n 'f': \"552\",\n },\n\"2021-06-02 14:24:55\",\n\"hw6\",\n\"H W 63\",\n\"sum of q \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=552\",\n\"get yellow marked part z set lambda ensure sum q z adding cant really see equation\"],\n [{\n 'v': 548,\n 'f': \"548\",\n },\n\"2021-06-02 13:51:39\",\n\"task4\",\n\"Using ex tern datasets\",\n\"gb of disk \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=548\",\n\"yes allowed see also dataset must public submission needs include necessary code downloading preparing well run code containers 32gb ram 64gb disk space ask program stays within limits\"],\n [{\n 'v': 551,\n 'f': \"551\",\n },\n\"2021-06-02 13:36:14\",\n\"hw6\",\n\"H W 6212\",\n\"alpha beta \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=551\",\n\"come expression beta alpha beta prior mean mathematically\"],\n [{\n 'v': 549,\n 'f': \"549\",\n },\n\"2021-06-02 10:56:13\",\n\"other\",\n\"Pro babil ibi ty vs likelihood\",\n\"difference between probability \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=549\",\n\"could someone please explain general difference probability vs likelihood\"],\n [{\n 'v': 548,\n 'f': \"548\",\n },\n\"2021-06-02 09:56:20\",\n\"task4\",\n\"Using ex tern datasets\",\n\"tas for task \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=548\",\n\"dear tas task allowed use datasets public thus accessible e g kaggle e download use programs finetuning explicitly talking downloading data apis limitations regarding workspace memory run codes private dataset environment kind regards thank efforts\"],\n [{\n 'v': 547,\n 'f': \"547\",\n },\n\"2021-06-02 09:21:29\",\n\"task4\",\n\"Time complexity and grading\",\n\"couple of hours \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=547\",\n\"would like ask whether time complexity taken account grading project model takes couple hours training well couple hours testing understand model might quite practical would like ask case takes couple hours test private set whether means failed private test set\"],\n [{\n 'v': 546,\n 'f': \"546\",\n },\n\"2021-06-02 06:22:51\",\n\"logistics\",\n\"Project Grades\",\n\"final project \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=546\",\n\"receive email final project grades shortly semester\"],\n [{\n 'v': 528,\n 'f': \"528\",\n },\n\"2021-06-01 15:12:23\",\n\"other\",\n\"Queries re lecture 22\",\n\"regions of the space \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=528\",\n\"hi degeneracy like singularity kernel many others overused term gmms lecturer pointing without modification gmm maximizes likelihood given dataset puts spike data point corresponding likelihood infinity value infinity probably termed degenerate desirable high level solution useful tell anything data tell different regions space overlap etc instead basically tells data course already know word degenerate also meaning linear algebra could discuss recommend familiarize exactly relevant\"],\n [{\n 'v': 546,\n 'f': \"546\",\n },\n\"2021-06-01 08:13:03\",\n\"logistics\",\n\"Project Grades\",\n\"hand in final solution \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=546\",\n\"dear tas projects website grades published page hand final solution suppose change anymore interpreted thank much advance reply\"],\n [{\n 'v': 545,\n 'f': \"545\",\n },\n\"2021-06-01 06:44:55\",\n\"other\",\n\"GANs\",\n\"input vector \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=545\",\n\"im wondering one make sure images generated generator distribution real data x dont access random input vector z g different distribution match g x\"],\n [{\n 'v': 367,\n 'f': \"367\",\n },\n\"2021-05-31 19:13:24\",\n\"other\",\n\"linear regression and min norm solution\",\n\"optimization problem \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=367\",\n\"regarding case true x full rank simply n p imply regarding case uniqueness always guaranteed however guaranteed mild assumptions x regarding case min norm problem constrained optimization problem one aims find w minimizes norm \\\\ w\\\\ given w satisfies system linear equations xw using lagrange multipliers duality one show optimization problem equivalent minimizing \\\\ xw \\\\ \\\\lambda \\\\ w\\\\ \\\\lambda\\\\\\\\mathbb conditions refer written notes topic\"],\n [{\n 'v': 375,\n 'f': \"375\",\n },\n\"2021-05-31 19:04:57\",\n\"other\",\n\"Recitation 4 Sub gradients\",\n\"vector p \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=375\",\n\"unfortunately understand mean inner product lie inner product two vectors number far remember way introduced notion subgradient follows also see complete version description homework subgradient point convex function f generalization notion gradient case f differentiable vector p subgradient point x f \\\\geq f x \\\\langle p x \\\\rangle \\\\ \\\\mathbb geometrically means graph function f hyperplane defined vector p passing point x f x notice f differentiable x vector p satisfies criterion gradient f x \\\\nabla f x hope helps case still confusion please hesitate ask\"],\n [{\n 'v': 544,\n 'f': \"544\",\n },\n\"2021-05-31 16:47:26\",\n\"logistics\",\n\"Project overall evaluation for only project mo\",\n\"grade over all projects \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=544\",\n\"hello definition evaluation projects understand projects overall passed average grade projects minimum grade also correct students take project version course thank feedback\"],\n [{\n 'v': 543,\n 'f': \"543\",\n },\n\"2021-05-31 13:54:50\",\n\"other\",\n\"undefined symbols\",\n\"definitions of the symbols \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=543\",\n\"hi screenshot l3 s10 find definitions symbols underlined red could please clarify mean defined would assume \\\\sigma singular values matrix thanks image png redirect s3 bucket uploads prefix paste 2fk9zlcgpeobp49j 2ffcc967185a3463ccf0a883130033d6247317c9030a0cd5ba7b5a2c724d584581 2fimage png\"],\n [{\n 'v': 523,\n 'f': \"523\",\n },\n\"2021-05-31 12:21:03\",\n\"other\",\n\"Lecture 23 Slide 22 Notation in 34 Theory behind\",\n\"function space \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=523\",\n\"hi think confusion meaning p split explanation two hope clarify mean p understanding instead use part current understanding way write p form probability function function space e g wiki definition function space case true probability function takes observable events intended sets \\\\sigma algebra maps certain value side note notation p x x makes sense sense returning trivially discrete random variables unless assume weird sigma algebra even sure case continuous variables probability given single value need move non countable sets non zero probability notice talking probability functions definition probability space probability density functions see next point parameter notation e g \\\\theta thats correct need discern random variable parameter slide notation difference two would say standard machine learning part mean p slides think problem p intended probability function probability density function e g wiki link p f short function describes density random variable returns non zero values support meant p throughout slides course unless missing exception make example standard univariate gaussian random variable probability density function given p x \\\\frac e \\\\sqrt \\\\ see non zero real value x however probability event e set belonging borel \\\\sigma algebra given integral p f e \\\\int p x dx \\\\ evaluates course different discrete random variables expected value f x thus written \\\\mathbb x f x \\\\int \\\\mathbb f x p x dx extends multivariate variables well different domains rule thumb discrete variables integrals swapped sums part right notation q given mean p hope right notation q come natural q \\\\theta \\\\theta \\\\mathbb z \\\\log p x z \\\\theta \\\\ \\\\vert \\\\ x x \\\\theta \\\\ fact p x z \\\\theta simply p f p whose precise expression depends \\\\theta evaluated x z hope helps\"],\n [{\n 'v': 542,\n 'f': \"542\",\n },\n\"2021-05-30 10:58:33\",\n\"task4\",\n\"Cola b cannot convert a symbolic Ker as input out\",\n\"dense layer \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=542\",\n\"hi everyone hoping someone tip solve bug encountered trying run model colab encouter error trying test run locally python typeerror traceback recent call last triplet layers concatenate anchor pos anchor neg axis final output keras layers dense name final dense layer activation relu triplet frames usr local lib python3 dist packages keras engine keras tensor py array self def array self raise typeerror cannot convert symbolic keras input output numpy array error may indicate \\\\ trying pass symbolic value numpy call supported typeerror cannot convert symbolic keras input output numpy array error may indicate trying pass symbolic value numpy call supported may trying pass keras symbolic inputs outputs tf api register dispatching preventing keras automatically converting api call lambda layer functional model error seems caused lines code python triplet layers concatenate anchor pos anchor neg axis final output keras layers dense name final dense layer activation relu triplet end model looked stackoverflow threads numpy version correct triplet indeed keras tensor really see would problem tensorflow keras version first time using colab help would greatly appreciated thanks\"],\n [{\n 'v': 541,\n 'f': \"541\",\n },\n\"2021-05-29 13:27:29\",\n\"task4\",\n\"Project 4 Randomness due to running Model on GPU\",\n\"random seed \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=541\",\n\"think fixing random seed enough little variation problem\"],\n [{\n 'v': 541,\n 'f': \"541\",\n },\n\"2021-05-29 10:32:48\",\n\"task4\",\n\"Project 4 Randomness due to running Model on GPU\",\n\"accuracy val \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=541\",\n\"hi sorry answered model run single cpu core deterministic tested making sure loss accuracy val loss val accuracy running epoch soon run gpu outcome longer stays deterministic even seeds fixed variation outcome although large approach final submission randomness induced gpu allowed let fully run cpu use final submission would take multiple days run thanks advance\"],\n [{\n 'v': 540,\n 'f': \"540\",\n },\n\"2021-05-29 07:17:51\",\n\"task4\",\n\"Using snippets from tutorial for project\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=540\",\n\"im pretty sure thats absolutely fine notebooks give headstart code mainly\"],\n [{\n 'v': 540,\n 'f': \"540\",\n },\n\"2021-05-28 20:59:57\",\n\"task4\",\n\"Using snippets from tutorial for project\",\n\"model function \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=540\",\n\"hello allowed use modified snippets tutorial notebook code example train model function notebook\"],\n [{\n 'v': 539,\n 'f': \"539\",\n },\n\"2021-05-28 12:41:45\",\n\"other\",\n\"Is Ridge Regression with Cross Validation aGen\",\n\"regression with cross \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=539\",\n\"hi together one say ridge regression cross validation generative model thought behind question ridge regression one estimates maximum likelihood given lambda cv one estimates distribution lambda thanks already answer\"],\n [{\n 'v': 537,\n 'f': \"537\",\n },\n\"2021-05-27 15:01:40\",\n\"hw5\",\n\"H W 5 Problem 21\",\n\"conditional distribution \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=537\",\n\"stated task pick action set task somehow dont get correct answere get need conditional distribution p x w dont get get stated conditional distribution bernoulli wt x dont get get follow bernoulli wt x correct answere would possible explain unclear intermediate steps stated thank answere kind regrards\"],\n [{\n 'v': 536,\n 'f': \"536\",\n },\n\"2021-05-27 13:46:10\",\n\"hw5\",\n\"H W 5 Problem 34\",\n\"previous task \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=536\",\n\"p bernoulli task never states labels missing something multiplying empirical mean previous task indicator function looking p xi since distribution maximizing optimizing lambda\"],\n [{\n 'v': 534,\n 'f': \"534\",\n },\n\"2021-05-25 11:44:27\",\n\"hw5\",\n\"Question to h w 533\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=534\",\n\"hi thought question solution seems different updated\"],\n [{\n 'v': 531,\n 'f': \"531\",\n },\n\"2021-05-24 09:33:15\",\n\"task4\",\n\"Different results on google cola band local mac\",\n\"first picture \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=531\",\n\"dear students ta due computing time hardware issues decided switch google colab run code unfortunaltely exact code performs worse google colab second picture local machine first picture seems like code using pretrained model google colab local version get score version google colab get score around anybody know deal issue thank much inputs advance\"],\n [{\n 'v': 528,\n 'f': \"528\",\n },\n\"2021-05-23 12:48:42\",\n\"other\",\n\"Queries re lecture 22\",\n\"different definitions \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=528\",\n\"dear tas lecture talked degeneracy problem gmms looked terms degenerate matrices also found term principal submatrices different websites browsed used different definitions matrices also wikipedia stating different authors use different definitions im sure one correct could please clarify meant two terms different definitions exist would good know one use course best regards\"],\n [{\n 'v': 526,\n 'f': \"526\",\n },\n\"2021-05-23 08:24:51\",\n\"task4\",\n\"Validation and testing accuracy widely differ\",\n\"validation accuracy \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=526\",\n\"hi come across problem couldnt figure solve split training triplets training validation sets nn model trained training set parameters performed best validation set chosen predict test triplets obtain relatively high accuracy training validation sets training set validation set however score remains means accuracy test set tried different models loss functions large drop validation accuracy test accuracy always exists based understanding shouldnt large gap validation accuracy test accuracy could please tell could reason behind problem\"],\n [{\n 'v': 525,\n 'f': \"525\",\n },\n\"2021-05-21 15:52:01\",\n\"hw5\",\n\"41\",\n\"derivation of mle \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=525\",\n\"could someone explain notation mle theta theta time theta understand solution derivation mle function\"],\n [{\n 'v': 523,\n 'f': \"523\",\n },\n\"2021-05-21 09:17:26\",\n\"other\",\n\"Lecture 23 Slide 22 Notation in 34 Theory behind\",\n\"e g \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=523\",\n\"unfortinately wrap head around notation used slide lecture specifically sure make expectation z current understanding p takes observable events maps range already aware shorthand p x actually stands p x x x n x n p \\\\bigcap n x x x x n iid rvs furthermore aware subscript expectation actually tells us take expectation rvs subscript e g b rvs \\\\mathbb b b random variable furthermore discussed last q session \\\\theta actually random variable parameter probability measure p hence condition actually mean write parameter p e g separating semicolon e g p x x z z \\\\theta \\\\stackrel \\\\text p x x z z \\\\theta issue two ways interpreting definition q inconsistent understanding apply understanding rewrite shorthand formal notation q \\\\theta \\\\theta \\\\mathbb \\\\text p x x z z \\\\theta x x \\\\theta writing expression way seems randomness z assign z z hence expectation log probability pointless makes sense interpret x z rvs event x x z z hence definition q becomse q \\\\theta \\\\theta \\\\mathbb z log p x z \\\\theta x x \\\\theta expression indeed makes sense take expectation z expression take expectation make sense anymore p x z make sense due p taking events rvs great get feedback interpret definition question would certainly also help could include version q definition formally correct notation thanks\"],\n [{\n 'v': 521,\n 'f': \"521\",\n },\n\"2021-05-20 19:15:35\",\n\"task4\",\n\"Accuracy always 05 exactly\",\n\"good luck \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=521\",\n\"good luck attempts datasets large maybe therefore average dont see big change\"],\n [{\n 'v': 521,\n 'f': \"521\",\n },\n\"2021-05-20 18:20:23\",\n\"task4\",\n\"Accuracy always 05 exactly\",\n\"simple keras \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=521\",\n\"im trying start task simple keras model takes images separate inputs concatenates applies simple layers model always gets accuracy exactly without change fitting believe output always end testing data initially version could overfit training data accuracy course terribly test set tried randomise training data e make training data 1s swap b c training triplets led point loss decreases training accuracy always stays feel something must going quite wrong even bad model least get change accuracy right\"],\n [{\n 'v': 520,\n 'f': \"520\",\n },\n\"2021-05-20 18:17:16\",\n\"other\",\n\"\",\n\"distributions at test \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=520\",\n\"hi notice always write decompositions p x p x \\\\vert p p \\\\vert x p x however finding distributions always easy e g p typically easier estimate p x model choice write correct discriminative model mle estimation deals maximising p \\\\vert x \\\\theta case model \\\\vert x parametric distribution optimise respect \\\\theta interest modelling p x thus try find parametric distribution approximate test time simply given new datapoint x dont even need p x predict label care p \\\\vert x estimate already generative model instead estimate complete joint using decomposition wrote decompose p x p x \\\\vert p estimate two factors modelling two parametric distributions test time need fact since chose model joint different decomposition label new test points found via bayes rule p \\\\vert x \\\\propto p x \\\\vert p \\\\ hope clear\"],\n [{\n 'v': 519,\n 'f': \"519\",\n },\n\"2021-05-20 14:19:53\",\n\"other\",\n\"Lecture Q ampAs Next Week Record Request\",\n\"next week \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=519\",\n\"understand normal qa sessions able recorded privacy reasons chance lecture qas next week recorded sort review sessions meetings another class unfortunately cannot move still much looking forward sessions\"],\n [{\n 'v': 518,\n 'f': \"518\",\n },\n\"2021-05-19 20:34:38\",\n\"exam\",\n\"Exam date\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=518\",\n\"saturday visible mystudies account otherwise might signed exam\"],\n [{\n 'v': 518,\n 'f': \"518\",\n },\n\"2021-05-19 16:14:53\",\n\"exam\",\n\"Exam date\",\n\"date od the exam \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=518\",\n\"hi quick question date od exam\"],\n [{\n 'v': 516,\n 'f': \"516\",\n },\n\"2021-05-19 15:00:48\",\n\"task4\",\n\"Handout download not working\",\n\"data usage \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=516\",\n\"hi ran problem trying download files task click agree button data usage agreement page nothing happens wondering might problem server issue part happen anyone else\"],\n [{\n 'v': 515,\n 'f': \"515\",\n },\n\"2021-05-19 13:57:27\",\n\"hw5\",\n\"Problem 23\",\n\"small p \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=515\",\n\"could please explain formula derived small p denoting\"],\n [{\n 'v': 514,\n 'f': \"514\",\n },\n\"2021-05-19 13:49:02\",\n\"hw5\",\n\"Problem 2 Action set\",\n\"notion of action \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=514\",\n\"could please explain notion action set action set considering prediction costs correct action basically referring predicted value\"],\n [{\n 'v': 507,\n 'f': \"507\",\n },\n\"2021-05-19 13:30:29\",\n\"other\",\n\"Lecture 21 slide 13 G MM vs GBC\",\n\"equivalences for probability \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=507\",\n\"hi reply points first interpretation correct notation z commonly used latent variables dont access notation used slides referring well z stands unknown value generative model assume x could generated value z meaning p x x \\\\vert z z non zero value z could arbitrarily small try infer likelihood every value z generating given x small mistake derivations would p x x \\\\vert \\\\theta p x x \\\\vert \\\\theta p \\\\vert \\\\theta w \\\\mathcal x \\\\mu \\\\sigma \\\\ general rule three random variables x x x conditional p x x p x x \\\\vert x still valid probability distribution x x usual equivalences probability distributions hold example one p x x p x \\\\vert x p x try substituting x x x x \\\\theta\"],\n [{\n 'v': 513,\n 'f': \"513\",\n },\n\"2021-05-19 13:26:22\",\n\"task4\",\n\"Using External API for classification\",\n\"network to the server \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=513\",\n\"dear tas since upload limit still 1mb therefore cant upload trained classification network server wondering possibility use external apis classify images\"],\n [{\n 'v': 512,\n 'f': \"512\",\n },\n\"2021-05-19 12:12:00\",\n\"task4\",\n\"Pooling\",\n\"lot of libraries \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=512\",\n\"hello ive noticed lot libraries keras include pooling layer guess convenience since arent parameters tune lets say max pooling could confirm missing something thank\"],\n [{\n 'v': 511,\n 'f': \"511\",\n },\n\"2021-05-19 10:41:34\",\n\"task4\",\n\"Using pre trained models\",\n\"pretrained models \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=511\",\n\"hi task description mentioned allowed use pretrained models vision models also allowed fine tune pretrained models using external publicly available datasets mentioned external resources allowed however since mentioned may use pretrained models task ruling external datasets different\"],\n [{\n 'v': 510,\n 'f': \"510\",\n },\n\"2021-05-19 06:22:34\",\n\"exam\",\n\"Exam also in the winter session\",\n\"students in a similar situation \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=510\",\n\"got date exam yesterday saw appointment weekend postpone since study related reason think chance prepone exam really enjoyed lecture put lot effort would pity drop class since plan finish master early redoing lecture next summer option question exam also held winter session considering high number participants would probably also helpful students similar situation since loosing whole year quite bit especially master program years\"],\n [{\n 'v': 509,\n 'f': \"509\",\n },\n\"2021-05-18 21:34:52\",\n\"other\",\n\"Lecture 21 slide 19 second derivation step\",\n\"derivation step \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=509\",\n\"question regarding second derivation step slide apply definition conditional probabilities twice onto p z j x x \\\\sigma \\\\mu w arrive \\\\frac match expression slide tried playing around expression massage correct form great see derivation step thanks image png redirect s3 bucket uploads prefix paste 2fkl1yelirshh6dk 2f0f3364495b169c6cf94cd15dc9eb8f83c3abc36ae29a7ea029525599db49c996 2fimage png\"],\n [{\n 'v': 507,\n 'f': \"507\",\n },\n\"2021-05-18 15:42:29\",\n\"other\",\n\"Lecture 21 slide 13 G MM vs GBC\",\n\"thanks for clearing \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=507\",\n\"two questions first general second slide named title firstly would like get feedback whether interpretation gmm makes sense way think gmm like generative model want model joint distribution p x unfortunately labels hence model p p x directly make explicit rename z nevertheless assume data generation process slide still holds hence give freedom allow x created z \\\\ \\\\mathcal likely z occur often therefore generating x unlikely z weight every possibility z caused generation x likely z occurred assumption data generation get p x x z z \\\\theta \\\\mathcal x \\\\mu z \\\\sigma z us allowing x created z well weighting based likelihood z get sum z \\\\ \\\\mathcal well weighting w z second question slide lecture according slide p z x w z \\\\mathcal x \\\\mu z \\\\sigma z identical generative model used gbc mind case gbc p x x \\\\theta \\\\stackrel\\\\frac \\\\stackrel \\\\text w \\\\frac \\\\mathcal x \\\\mu \\\\sigma misinterpreting slide would correct interpretation thanks clearing matters\"],\n [{\n 'v': 506,\n 'f': \"506\",\n },\n\"2021-05-18 15:15:19\",\n\"exam\",\n\"Exam duration\",\n\"thanks for the answer \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=506\",\n\"hi saw plans exams summer mystudies written exam course error hours thanks answer\"],\n [{\n 'v': 505,\n 'f': \"505\",\n },\n\"2021-05-18 15:02:20\",\n\"task4\",\n\"Eva u ation metric on Task 4\",\n\"entire test \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=505\",\n\"hi training model triplets tested points used training triplets get accuracy however make prediction entire test triplets txt submit server get accuracy im confused exact evaluation metric used system\"],\n [{\n 'v': 504,\n 'f': \"504\",\n },\n\"2021-05-18 12:52:22\",\n\"hw5\",\n\"Task 14\",\n\"naive assumption \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=504\",\n\"meant naive assumption assumption made\"],\n [{\n 'v': 503,\n 'f': \"503\",\n },\n\"2021-05-18 12:41:42\",\n\"exam\",\n\"Final lecture slides\",\n\"typos on the slides \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=503\",\n\"hi leading exam going date lecture slides longer changed asking students found typos slides wondering considered right exam would good slides consider correct also reflect correct exam thanks\"],\n [{\n 'v': 186,\n 'f': \"186\",\n },\n\"2021-05-17 06:29:41\",\n\"logistics\",\n\"Providing a revised version of slides\",\n\"multiple times \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=186\",\n\"typos partially corrected annotated slides unfortunately capacity right proofread every slide deck multiple times upload corrected versions\"],\n [{\n 'v': 500,\n 'f': \"500\",\n },\n\"2021-05-15 18:48:09\",\n\"other\",\n\"Lecture 19\",\n\"population risk \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=500\",\n\"dear tas question regarding lecture frequentist inference slide question average collected losses b batches n points underestimates population risk b overestimates population risk c right answer b c correct one thanks much help\"],\n [{\n 'v': 496,\n 'f': \"496\",\n },\n\"2021-05-15 10:01:23\",\n\"task3\",\n\"What was your approach for Task 3\",\n\"interesting stuff \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=496\",\n\"hi itd super hear approach approaches task models use find helpful feature interactions interesting stuff data personally id interested hear someone got reasonably good score linear model features achieve\"],\n [{\n 'v': 489,\n 'f': \"489\",\n },\n\"2021-05-14 12:09:00\",\n\"logistics\",\n\"Consider changing the submission window size f\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=489\",\n\"sounds reasonable change project\"],\n [{\n 'v': 493,\n 'f': \"493\",\n },\n\"2021-05-14 10:25:20\",\n\"task3\",\n\"Publishing of Private Score Baseline\",\n\"score baseline \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=493\",\n\"hello could expect see private score baseline task kind regards\"],\n [{\n 'v': 492,\n 'f': \"492\",\n },\n\"2021-05-14 07:48:45\",\n\"other\",\n\"Lecture 19 slide 26\",\n\"distribution with r \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=492\",\n\"hi understanding trying estimate p p \\\\hat x \\\\ l u \\\\geq \\\\alpha define residual distribution r b x \\\\hat b x compute empirical quantiles \\\\hat und \\\\hat get following confidence interval \\\\hat x \\\\hat \\\\hat x \\\\hat please explain one right version thanks\"],\n [{\n 'v': 485,\n 'f': \"485\",\n },\n\"2021-05-13 16:15:27\",\n\"other\",\n\"Queries re lecture 20\",\n\"polynomial case \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=485\",\n\"anonymous wrote interpretation content slide slide written calibration methods could give meaningful confidences unseen x test error classifier close zero assume correctly predicted sample means constant c c function displayed slide approaches one predict ca confidence predicting one value really useful interpretation correct moreover really clear values take given formula questions seen following image three things true value predicted value probability p x \\\\theta provided model many definitions calibration idea want avoid making prediction probability happens wrong side temperature help shift classifier make prediction estimated probability closely matches truth problem described slide depends toy problem defined follows suppose create dataset whose labels determined simple equation e g logistic function case able learn logistic function almost exactly suppose gave dataset friend wasnt aware smart person decided use temperature help calibrate model would wind temperature infinity since model able learn exact underlying distribution anonymous wrote math would great someone provided steps marked slide recognize quadratic form \\\\theta squared term vectors looks like \\\\theta tm\\\\theta square matrix rest follow carefully making analogues simple polynomial case vector case already laid slide explaining would useless since loose opportunity anonymous wrote question slide flat prior noise little noise data uncertainty also useless mean flat prior one high variance basically says every parameter setting probability means likelihood vastly outweigh prior overfit think thats meant useless uncertainty refers posterior distribution want posterior distribution reflect actual range values probabilities given observations dataset use flat prior bayesian inference indeed obtain posterior distribution describes meaningful estimate true underlying value flat prior special case mis specified prior prior wrong likelihood either overpowers flat overpowered spiky wrong\"],\n [{\n 'v': 491,\n 'f': \"491\",\n },\n\"2021-05-13 12:49:07\",\n\"task3\",\n\"\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=491\",\n\"problem think\"],\n [{\n 'v': 489,\n 'f': \"489\",\n },\n\"2021-05-13 07:01:07\",\n\"logistics\",\n\"Consider changing the submission window size f\",\n\"half of submissions \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=489\",\n\"hi wonder possible change submission window size hours wouldnt change much submit total per hours fairer normal workday current window leads able use half submissions im asleep past worktime submit bunch unthoughtful submissions since theyre reset next time im anyway note isnt quite important also favors teams different sleep wake rhythms different timezones really former eth keeps busy enough projects homework make work bit project throughout day submit experiments get confused itd great could considered final task\"],\n [{\n 'v': 482,\n 'f': \"482\",\n },\n\"2021-05-13 05:15:26\",\n\"other\",\n\"PCA Tutorial Typo in slides\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=482\",\n\"yes think correct\"],\n [{\n 'v': 486,\n 'f': \"486\",\n },\n\"2021-05-12 16:12:55\",\n\"hw5\",\n\"Solution H w 5\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=486\",\n\"upload today sorry delay\"],\n [{\n 'v': 488,\n 'f': \"488\",\n },\n\"2021-05-12 15:45:05\",\n\"logistics\",\n\"Making public part of test set available after r\",\n\"part of the test \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=488\",\n\"dear tas would possible make public part test set available deadline respective project could still practice try improve models submissions close would great\"],\n [{\n 'v': 487,\n 'f': \"487\",\n },\n\"2021-05-12 14:42:20\",\n\"other\",\n\"Some questions regarding dates\",\n\"unresolved piazza \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=487\",\n\"dear tas could kindly help following information lectures hold expect know exam date expect answers unresolved piazza questions thank advance\"],\n [{\n 'v': 486,\n 'f': \"486\",\n },\n\"2021-05-12 14:11:13\",\n\"hw5\",\n\"Solution H w 5\",\n\"solution for hw \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=486\",\n\"solution hw5 uploaded thanks\"],\n [{\n 'v': 485,\n 'f': \"485\",\n },\n\"2021-05-11 18:39:33\",\n\"other\",\n\"Queries re lecture 20\",\n\"error of a classifier \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=485\",\n\"dear tas following queries regarding lecture material last wednesday help welcomed interpretation content slide slide written calibration methods could give meaningful confidences unseen x test error classifier close zero assume correctly predicted sample means constant c c function displayed slide approaches one predict ca confidence predicting one value really useful interpretation correct moreover really clear values take given formula questions seen following image slide png math would great someone provided steps marked slide slide png question slide flat prior noise little noise data uncertainty also useless mean slide png best regards\"],\n [{\n 'v': 484,\n 'f': \"484\",\n },\n\"2021-05-11 18:24:35\",\n\"other\",\n\"Queries re lecture 19\",\n\"consequences convergence \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=484\",\n\"anonymous wrote known distribution variance slide stated cases might know distribution f hat function f could provide real world examples case easier keep pictures examples head plain sentence im fully clear means either think point making distributional assumption assume data comes certain distribution example gaussian perform mle accordingly anonymous wrote arrive formula variance specifically constant n come intuitive variance needs decrease samples one square come use definition variance e x ex substitute \\\\hat\\\\theta \\\\frac\\\\sum nx get lecture anonymous wrote fixed unknown probability distribution real world example would nice sorry joke hard give example something unknown point dont know true \\\\theta never sense important question answer whether answer wrong confidence answer ideas like cross validation bootstrap amazing simple provide methods answering questions general settings making assumptions underlying probability distribution estimation technique anonymous wrote parameter theta understand whole bootstrap idea use however get come theta sample data set feed sampled values function obtain theta output elementary id glad could clarified sample ambiguous term could drawing sample computer could mean going world collecting blood group people generally think dataset think latter situation someone gives dataset obtained world generally dont know true generating distribution assume exists endow name p p simply way discussing assumption data mathematical consequences convergence concentration error etc complete story reason ambiguity two scenarios quite different mathematically treated anonymous wrote shifting probability distribution shift indicated plus subtract mean original distribution arrive centered one therefore thought minus slide png mean negative could mistaken think written way subtraction addition negative number anonymous wrote notation collision slide use theta hat distribution last line slide infer use mean distribution well correct furthermore wonder ceiling quantiles correct cases last line sketches take floor makes sense guarantees size shrunk slide png yes agree dont know utility abuse notation \\\\hat\\\\theta mean distribution bootstrap estimates yes think floor\"],\n [{\n 'v': 484,\n 'f': \"484\",\n },\n\"2021-05-11 18:24:34\",\n\"other\",\n\"Queries re lecture 19\",\n\"last line \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=484\",\n\"dear tas reviewing lecture material lecture wondered things tips tricks would greatly appreciated known distribution variance slide stated cases might know distribution f hat function f could provide real world examples case easier keep pictures examples head plain sentence arrive formula variance specifically constant n come intuitive variance needs decrease samples one square come slide png fixed unknown probability distribution real world example would nice slide png parameter theta understand whole bootstrap idea use however get come theta sample data set feed sampled values function obtain theta output elementary id glad could clarified slide png shifting probability distribution shift indicated plus subtract mean original distribution arrive centered one therefore thought minus slide png notation collision slide use theta hat distribution last line slide infer use mean distribution well correct furthermore wonder ceiling quantiles correct cases last line sketches take floor makes sense guarantees size shrunk slide png best regards\"],\n [{\n 'v': 482,\n 'f': \"482\",\n },\n\"2021-05-11 13:33:38\",\n\"other\",\n\"PCA Tutorial Typo in slides\",\n\"typo in the last line \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=482\",\n\"hello looking slide pca tutorial think theres typo last line confused hw sigma equal \\\\frac x tx shouldnt thanks checking\"],\n [{\n 'v': 481,\n 'f': \"481\",\n },\n\"2021-05-11 09:12:53\",\n\"task3\",\n\"question spitting data and fitting model 2 time\",\n\"fitting to the splittet \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=481\",\n\"hello split data validation data fitted model training data wondering fit model entire data set got trainingvalidation model fit remember anything previous fitting splittet data fitting start scratch thank\"],\n [{\n 'v': 479,\n 'f': \"479\",\n },\n\"2021-05-10 18:20:38\",\n\"task3\",\n\"Can 39 t get reproducible results with Ada boost\",\n\"parameter to all scikit \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=479\",\n\"happens using adaboost use randomforestclassifier base estimator normal decisiontreeclassifier results reproducible tried setting numpy random seed np random seed also tried provide random state parameter scikit methods im calling cant get reproducible results always small differences positives negatives anyone ideas could\"],\n [{\n 'v': 459,\n 'f': \"459\",\n },\n\"2021-05-10 14:40:48\",\n\"other\",\n\"Lecture 18 Theta in the distribution\",\n\"choices for this shorthand \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=459\",\n\"theta vector parameters examples weights regression weight bias w b concatenation parameters gaussian naive bayes model shorthand want calculations theorems dont really depend details particular model letter \\\\theta one canonical choices shorthand\"],\n [{\n 'v': 471,\n 'f': \"471\",\n },\n\"2021-05-10 14:13:53\",\n\"other\",\n\"Lecture 18 slide 122 questions about disc rim in\",\n\"normal noise \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=471\",\n\"anonymous wrote first bulletpoint write p x th p x p x th p x th slide say th parameter joint distribution hence parameter might affect x aswell yes youre right notation \\\\theta vector including parameters parameters might relevant p x others p x dont separate since doesnt really matter level discussion strictly speaking written p x \\\\theta probably omitted often model p x thus reason introduce parameters anonymous wrote meant normal noise normal noise random variables \\\\mathcal n think adding normal noise deterministic function result conditional probability distribution\"],\n [{\n 'v': 477,\n 'f': \"477\",\n },\n\"2021-05-10 13:47:25\",\n\"other\",\n\"Lecture 18 slide 30\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=477\",\n\"yes think correct\"],\n [{\n 'v': 477,\n 'f': \"477\",\n },\n\"2021-05-09 09:49:21\",\n\"other\",\n\"Lecture 18 slide 30\",\n\"typo on the slide \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=477\",\n\"hello ive done derivation find optimal sigma im pretty sure typo slide sigma squared best\"],\n [{\n 'v': 476,\n 'f': \"476\",\n },\n\"2021-05-08 14:46:56\",\n\"other\",\n\"Tutorial 10 whiteboard\",\n\"min in the record \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=476\",\n\"hello would possible share white board scribbles tutorial 49min record visible record thank best\"],\n [{\n 'v': 475,\n 'f': \"475\",\n },\n\"2021-05-08 13:03:50\",\n\"task2\",\n\"Project 2 proposed solution\",\n\"grid search \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=475\",\n\"dear feeling proposed solution best practice fold cv part training set declared training part test part test part within split used measure performance model trained training part however simply scale handle missing values training set apply grid search cv pre processed training set would commit thought error simply scale full set beginning test fold cv split would longer independent implicitly already part training set used train model fundamentally different new data looks model test data within cv split would longer correctly mirrors new data would look modeling process information already leaked test data modeling process would lead overly optimistic results cross validation possibly selection suboptimal parameter issue easily solved assigning pipeline preprocessing data grid search cv operation think best\"],\n [{\n 'v': 474,\n 'f': \"474\",\n },\n\"2021-05-08 10:00:50\",\n\"other\",\n\"Lecture 17 Example of Binary classification in\",\n\"bayesian case \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=474\",\n\"hi question lecture slide assume p x p x example get function x end also even p x mass function x like prior bayesian case thanks\"],\n [{\n 'v': 473,\n 'f': \"473\",\n },\n\"2021-05-08 09:40:15\",\n\"other\",\n\"\",\n\"general case \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=473\",\n\"anonymous wrote asking need restrict general gaussian bayes case \\\\pi uniform qda lda case dont need make assumption choice practitioner assumption useful special name lda anonymous wrote please explain whats purpose restriction think assumption assuming class approximately equal number examples case model fit data incorporating assumption anonymous wrote make similar steps general case sorry dont know mean general case mean making assumptions whatsoever generally speaking fewer assumptions make data need get good model somewhat beyond scope current course parameters types models result mle problem requires sophisticated learning algorithms expectation maximization em\"],\n [{\n 'v': 471,\n 'f': \"471\",\n },\n\"2021-05-07 22:13:33\",\n\"other\",\n\"Lecture 18 slide 122 questions about disc rim in\",\n\"thanks for clearing \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=471\",\n\"attached image understand two things first bulletpoint write p x \\\\theta p x p x \\\\theta p x \\\\theta slide say \\\\theta parameter joint distribution hence parameter might affect x aswell meant normal noise previously normal noise feature random variable distribution e g recall correctly previously seen interpretation x wrote \\\\text \\\\ f x \\\\epsilon \\\\ \\\\epsilon \\\\sim \\\\mathcal \\\\theta x \\\\sigma context normal noise makes sense normal noise slide refers probability distribution random variable e makes seem probability distribution random whereas previous example random variable random probability distribution deterministic function thanks clearing matters image png redirect s3 bucket uploads prefix paste 2fkl1yelirshh6dk 2fd09fc3f54c2e1a5120276258c66169a7f3af79e74ad790e39ab124759b492153 2fimage png\"],\n [{\n 'v': 469,\n 'f': \"469\",\n },\n\"2021-05-06 13:38:40\",\n\"other\",\n\"Questions about Lecture 15\",\n\"couple of questions \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=469\",\n\"couple questions regarding lecture slide says ensure uniqueness normalise w \\\\left \\\\ w \\\\right \\\\ however dont understand ensure uniqueness even necessary derivations slide go arg min \\\\sum x x x ww x arg min \\\\sum \\\\left \\\\ x \\\\right \\\\ \\\\left w x \\\\right get \\\\left w x \\\\right x ww x\"],\n [{\n 'v': 467,\n 'f': \"467\",\n },\n\"2021-05-06 10:18:35\",\n\"logistics\",\n\"Missing annotated Slides\",\n\"time thanks \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=467\",\n\"possible annotated slides least uploaded weekend time thanks\"],\n [{\n 'v': 466,\n 'f': \"466\",\n },\n\"2021-05-06 10:03:00\",\n\"logistics\",\n\"External computing resources\",\n\"computing resources \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=466\",\n\"last machine learning exercise current demanding laptops hardware would possible also light equal chances provide external computing resources like access euler want buy new computer pass class\"],\n [{\n 'v': 464,\n 'f': \"464\",\n },\n\"2021-05-05 20:53:35\",\n\"exam\",\n\"More learning Material\",\n\"look at previous exams \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=464\",\n\"would like additional exercises look previous exams homeworks\"],\n [{\n 'v': 465,\n 'f': \"465\",\n },\n\"2021-05-05 20:37:11\",\n\"logistics\",\n\"\",\n\"end of the semester \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=465\",\n\"clear yet please assume lectures happening every tuesday wednesday end semester announce change\"],\n [{\n 'v': 454,\n 'f': \"454\",\n },\n\"2021-05-05 19:23:22\",\n\"task3\",\n\"Scope of Task 3\",\n\"data challenge \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=454\",\n\"goal course develop skills analyze problems decide ml techniques suitable see indeed practical data challenge task3 classification well probably solved multiple approaches\"],\n [{\n 'v': 464,\n 'f': \"464\",\n },\n\"2021-05-05 16:04:56\",\n\"exam\",\n\"More learning Material\",\n\"multiple choice \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=464\",\n\"hi homework sheets ones help understand topics covered lecture opinion fully understand concepts far exercises also topics covered exercises really dont know im going prepare final exam rereading slides dont understand stuff better possible provide us questions extensive ones rather simple questions multiple choice deepen understanding topics covered also really basic questions would help think thank really would appreciate\"],\n [{\n 'v': 462,\n 'f': \"462\",\n },\n\"2021-05-05 14:06:33\",\n\"task3\",\n\"External database\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=462\",\n\"allowed\"],\n [{\n 'v': 463,\n 'f': \"463\",\n },\n\"2021-05-05 14:01:42\",\n\"other\",\n\"Disc rim i native vs generative models\",\n\"distribution p \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=463\",\n\"hi got confused slide lecture see first screenshot initially thought following discriminative model approach trying estimate conditional probability p x using generative models trying estimate joint distribution p x got explained lectures see second screenshot however following lecture reading slides sounds like approaches try estimate p x guess meaning end trying obtain p x via estimating p x theta discriminative using parameters theta via joint probability generative understanding correct\"],\n [{\n 'v': 462,\n 'f': \"462\",\n },\n\"2021-05-05 12:42:56\",\n\"task3\",\n\"External database\",\n\"report with a download \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=462\",\n\"hello tas usage external database allowed task project precisely use publicly available database state report download link insert zipfile submission would bring issues thank time answer jean\"],\n [{\n 'v': 459,\n 'f': \"459\",\n },\n\"2021-05-05 10:58:17\",\n\"other\",\n\"Lecture 18 Theta in the distribution\",\n\"distribution as a parameter \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=459\",\n\"honest concept theta really clear point appeared distribution parameter want optimize cannot really imagine theta linked predictor distribution could someone please give example explicitly see theta comes picture like mean distribution\"],\n [{\n 'v': 458,\n 'f': \"458\",\n },\n\"2021-05-05 08:23:23\",\n\"hw5\",\n\"Homework 5\",\n\"dear students \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=458\",\n\"dear students homework online moodle best regards\"],\n [{\n 'v': 456,\n 'f': \"456\",\n },\n\"2021-05-04 18:05:56\",\n\"logistics\",\n\"Project Grading\",\n\"partial pass \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=456\",\n\"dear students decided adapt grading projects project task graded either pass partial pass fail fully pass project grade need perform better baseline privat public score outperform baseline either privat public score get partial pass grade best tas pin\"],\n [{\n 'v': 455,\n 'f': \"455\",\n },\n\"2021-05-04 17:41:28\",\n\"task3\",\n\"Memory error\",\n\"memory on windows \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=455\",\n\"hi part preprocessing trying transform training data getting memory error seems data large using windows unable allocate gib array shape data type float64 anyone ideas overcome issue since seems cant overcomit memory windows thanks\"],\n [{\n 'v': 454,\n 'f': \"454\",\n },\n\"2021-05-04 07:01:34\",\n\"task3\",\n\"Scope of Task 3\",\n\"workflow in real life \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=454\",\n\"hi previous tasks like description topic task covering e task1 regression task classification using svms could use learned stuff saw kind description like ml workflow real life find model use miss nn something else\"],\n [{\n 'v': 452,\n 'f': \"452\",\n },\n\"2021-05-03 19:13:09\",\n\"task3\",\n\"Problem regarding sample csv\",\n\"problem in the sample \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=452\",\n\"dear ta dimension problem sample csv file rows test csv rows thank\"],\n [{\n 'v': 449,\n 'f': \"449\",\n },\n\"2021-05-03 07:22:40\",\n\"logistics\",\n\"Ex c class recording missing\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=449\",\n\"hi already uploaded\"],\n [{\n 'v': 449,\n 'f': \"449\",\n },\n\"2021-05-02 15:37:53\",\n\"logistics\",\n\"Ex c class recording missing\",\n\"last weeks \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=449\",\n\"dear tas would kindly possible upload last weeks tutorial website would really like watch new week starts thanks advance\"],\n [{\n 'v': 447,\n 'f': \"447\",\n },\n\"2021-05-02 14:07:43\",\n\"hw4\",\n\"cross validation fork means\",\n\"distance for each point \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=447\",\n\"use cross validation doesnt help determine optimal k would always return highest k goal minimize loss whatever reason could pick k n number datapoints get loss zero average distance point wouldnt need cv\"],\n [{\n 'v': 447,\n 'f': \"447\",\n },\n\"2021-05-01 21:14:43\",\n\"hw4\",\n\"cross validation fork means\",\n\"context of unsupervised learning \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=447\",\n\"hi somebody explain test loss keeps decreasing follows cant use cv see slide lecture clustering link mean would thought applying cv context unsupervised learning possible first place hope someone clarify thanks lot page\"],\n [{\n 'v': 446,\n 'f': \"446\",\n },\n\"2021-05-01 20:45:57\",\n\"hw4\",\n\"H W 4 Q 23 k means initialization\",\n\"points in the space \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=446\",\n\"hi question slightly confused thought lecture understood basic k means initialisation chooses k data points randomly centroids example given possibly case end local minimum since data points start using k well always find global minimiser dont reasoning wrong k means actually starts random points space rather actual data points thanks\"],\n [{\n 'v': 445,\n 'f': \"445\",\n },\n\"2021-05-01 16:19:43\",\n\"hw4\",\n\"H w 4 Question 5\",\n\"thanks in advance \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=445\",\n\"question regarding pca quesiton homework able calculate covariance matrix eigenvaues tried calculate eigenvectors covariance matrix following formula av \\\\lambda v \\\\rightarrow \\\\lambda v attached get try formula get \\\\lambda \\\\top someone help tell mistake approach work thanks advance grafik png redirect s3 bucket uploads prefix paste 2fk846ayyvp154l5 2f23daf98cac67062f9f012c9f825a9446b5d83831a3b58572e3936f211d328050 2fgrafik png\"],\n [{\n 'v': 442,\n 'f': \"442\",\n },\n\"2021-05-01 10:39:31\",\n\"logistics\",\n\"Annotated lecture slides missing\",\n\"slides of wednesdays \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=442\",\n\"annotated version slides wednesdays lecture still pending also wanted share quite annoying irregularity material uploaded website since currently impossible study routine\"],\n [{\n 'v': 441,\n 'f': \"441\",\n },\n\"2021-04-30 08:11:19\",\n\"other\",\n\"Free open access for time consuming cal cula tio\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=441\",\n\"could use euler see\"],\n [{\n 'v': 441,\n 'f': \"441\",\n },\n\"2021-04-30 07:46:02\",\n\"other\",\n\"Free open access for time consuming cal cula tio\",\n\"open access \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=441\",\n\"hi everyone wondering eth provides free open access time consuming calculation like amazon aws connect pycharm deal complicated models mass data set thanks\"],\n [{\n 'v': 440,\n 'f': \"440\",\n },\n\"2021-04-29 07:09:45\",\n\"logistics\",\n\"Lecture decision theory Approximating f viae s\",\n\"binary classification \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=440\",\n\"hi want make sure got concept right lecture said find \\\\stackrel\\\\frown x calculate \\\\stackrel\\\\frown objective \\\\stackrel\\\\frown x occurs somehow \\\\stackrel\\\\frown x required calculating expectation loss right \\\\stackrel\\\\frown \\\\stackrel\\\\frown precisely related like binary classification case directly related via expression\"],\n [{\n 'v': 436,\n 'f': \"436\",\n },\n\"2021-04-28 08:07:53\",\n\"logistics\",\n\"Lecture slides shown as still pending even thou\",\n\"cache refreshing \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=436\",\n\"might due cache refreshing job\"],\n [{\n 'v': 436,\n 'f': \"436\",\n },\n\"2021-04-28 07:19:44\",\n\"logistics\",\n\"Lecture slides shown as still pending even thou\",\n\"solution to this problem \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=436\",\n\"anyone know solution problem sometimes webpage click slides still see placeholder lecture slides still pending even though know already uploaded eth network also tried access website via vpn still slides remain unvisible\"],\n [{\n 'v': 432,\n 'f': \"432\",\n },\n\"2021-04-27 15:16:56\",\n\"other\",\n\"Lecture 16 an s atz slide 12\",\n\"eigenvector of the covariance \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=432\",\n\"write definition w eigenvector covariance matrix see directly w linear combination columns data matrix\"],\n [{\n 'v': 435,\n 'f': \"435\",\n },\n\"2021-04-27 14:07:04\",\n\"other\",\n\"Tutorial Slides\",\n\"last week \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=435\",\n\"dear ta team wondering upload last week tutorial slides thank much\"],\n [{\n 'v': 434,\n 'f': \"434\",\n },\n\"2021-04-27 11:15:27\",\n\"hw4\",\n\"local and global optima\",\n\"local optima \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=434\",\n\"hi together understand correct k means less likely result local optima mean less likely result local optima global optima\"],\n [{\n 'v': 433,\n 'f': \"433\",\n },\n\"2021-04-27 09:58:28\",\n\"hw4\",\n\"Question 14\",\n\"h w \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=433\",\n\"hi together dont get solution problem series shouldnt formula channels h w output elements could show make mistake thanks\"],\n [{\n 'v': 432,\n 'f': \"432\",\n },\n\"2021-04-27 08:12:46\",\n\"other\",\n\"Lecture 16 an s atz slide 12\",\n\"w as the sum \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=432\",\n\"hi lecture say write w sum alpha x dont understand vector w combination points x previous lecture instead wrote w combination eigenvectors v makes sense sort typo something im missing thanks\"],\n [{\n 'v': 431,\n 'f': \"431\",\n },\n\"2021-04-26 19:53:36\",\n\"other\",\n\"Feedback on project assignments\",\n\"feedback on the project \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=431\",\n\"dear instructors students pretty impressed instructors manage teach large number students still answering questions least trying provide feedback however would appreciate feedback project tasks working project time handing would amazing get information terms approaches work well others might reasonable achieve best generalization translate findings problems believe mere pass fail decision insufficient feedback consequently would propose using tutorial projects deadline discuss session could lay classical hurdles way common misconceptions best ways approach class often one right solution think would greatly help us students broaden horizon see problem different set eyes great advantage talking project example introduce short minutes students already dealt data able follow reasoning present less headache focusing important decisions set poll see fellow students feel like hopefully make feedback project accessible best regards paul\"],\n [{\n 'v': 430,\n 'f': \"430\",\n },\n\"2021-04-26 14:08:23\",\n\"other\",\n\"Tutorial Dimensionality reduction\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=430\",\n\"yes\"],\n [{\n 'v': 430,\n 'f': \"430\",\n },\n\"2021-04-26 13:30:24\",\n\"other\",\n\"Tutorial Dimensionality reduction\",\n\"slides for the last tutorial \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=430\",\n\"slides last tutorial made available\"],\n [{\n 'v': 429,\n 'f': \"429\",\n },\n\"2021-04-26 11:26:53\",\n\"hw4\",\n\"problem 4\",\n\"loss function \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=429\",\n\"idea using equations good way start difference exerice though another loss function used lecture taken screenshot loss function used \\\\sum n \\\\underset \\\\parallel x \\\\mu j \\\\parallel homework problem loss function given \\\\sum n \\\\underset \\\\parallel x \\\\mu j \\\\parallel use norm instead norm squared reason use norm well updating step \\\\mu j e updated center one needs know derive respect norm median minimizer instead arithmetical mean\"],\n [{\n 'v': 429,\n 'f': \"429\",\n },\n\"2021-04-25 14:09:01\",\n\"hw4\",\n\"problem 4\",\n\"thanks in advance \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=429\",\n\"someone explain solution thought two equations thanks advance\"],\n [{\n 'v': 426,\n 'f': \"426\",\n },\n\"2021-04-23 15:03:47\",\n\"other\",\n\"In Person Teaching\",\n\"number of teaching \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=426\",\n\"hi curious teaching assistants considering person offerings new regulations think especially qa would benefit lot given big number teaching assistants think limit people attend easily accommodated offering multiple qas time mandating sign know effort tas necessary many students craving real teaching experience also way figure questions lecture covers large number topics think would improve learning experience class lot small qas could offered person best regards nice weekend konrad\"],\n [{\n 'v': 425,\n 'f': \"425\",\n },\n\"2021-04-23 14:42:58\",\n\"task2\",\n\"What was your approaches for Task 2\",\n\"tasks in project \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=425\",\n\"hi task would love hear solve tasks project think may helpful resource us learn one another two remaining projects beyond\"],\n [{\n 'v': 422,\n 'f': \"422\",\n },\n\"2021-04-23 08:26:50\",\n\"task2\",\n\"wrong main name\",\n\"name of the source \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=422\",\n\"hi dennis name source file impact shouldnt problem checked submission could open code without issue\"],\n [{\n 'v': 422,\n 'f': \"422\",\n },\n\"2021-04-23 08:18:29\",\n\"task2\",\n\"wrong main name\",\n\"main notebook \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=422\",\n\"hello used last submission next hours task projects therefore cannot make another submission unfortunately named main file main notebook py main py going problem way somehow still change name matter thenk answer\"],\n [{\n 'v': 421,\n 'f': \"421\",\n },\n\"2021-04-22 21:45:13\",\n\"task2\",\n\"Public score does not change\",\n\"description for the regression \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=421\",\n\"quote task description regression sub task measure href threshold normalize range understand negative r2 score turned score technical problem get score sample file means r2 score negative\"],\n [{\n 'v': 421,\n 'f': \"421\",\n },\n\"2021-04-22 19:46:21\",\n\"task2\",\n\"Public score does not change\",\n\"score as the sample \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=421\",\n\"hello everyone task achieve score baseline submission submission includes following classification labels baseexcess sepsis use values classifier regression labels rrate heartrate use values given sample file change regression values ones regressor public score exactly sample values mean regression values r2 score sample file values likely negative r2 scores tried several different regressors always exactly public score anybody encountered issue want rule technical problem\"],\n [{\n 'v': 420,\n 'f': \"420\",\n },\n\"2021-04-22 17:37:17\",\n\"task2\",\n\"\",\n\"pre processing \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=420\",\n\"hi using cv depending homogeneous data might certain shifts terms performance one thing impact shifts ensure label prevalence stays among splits check stratify cv large change might also difference pre processing train test set\"],\n [{\n 'v': 419,\n 'f': \"419\",\n },\n\"2021-04-22 16:47:18\",\n\"hw4\",\n\"Question on components of the empirical cov ari\",\n\"empirical covariance \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=419\",\n\"hi first question sure understand data means thought data means information covariance matrix course recover matrix eigenvectors answer given seems data means points first two components sufficient order perfectly reconstruct data seems projection 2d 2d last question direction principle components believe means direction principle eigenvectors empirical covariance matrix however change new empirical covariance matrix would super helpful explain details thanks chenhao\"],\n [{\n 'v': 418,\n 'f': \"418\",\n },\n\"2021-04-22 16:35:52\",\n\"hw4\",\n\"Question on drawback of k mean\",\n\"question from homework \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=418\",\n\"hi question homework asking whether statement standard k means separate spherical clusters well true false answer false sure correct thanks chenhao\"],\n [{\n 'v': 416,\n 'f': \"416\",\n },\n\"2021-04-22 11:45:51\",\n\"task2\",\n\"project submission deadline\",\n\"project information \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=416\",\n\"cet noon written pdf project information schedule\"],\n [{\n 'v': 416,\n 'f': \"416\",\n },\n\"2021-04-22 11:36:12\",\n\"task2\",\n\"project submission deadline\",\n\"last minute \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=416\",\n\"want sure since might submit task last minute deadline april means noon april midnight april april midnight april april thanks\"],\n [{\n 'v': 415,\n 'f': \"415\",\n },\n\"2021-04-22 09:29:01\",\n\"hw3\",\n\"Mood le Quiz Question 8 variance\",\n\"formula for variance \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=415\",\n\"hi someone please explain variance calculated example difficulties getting result applying general formula variance shouldnt kind substraction thank\"],\n [{\n 'v': 414,\n 'f': \"414\",\n },\n\"2021-04-22 09:23:53\",\n\"task2\",\n\"Code attempts\",\n\"final submission \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=414\",\n\"hi make clear reproduce exact final submission however feel models well motivated performed less well specific case feel free include help justify model choice additional code clear documented hope answers question\"],\n [{\n 'v': 414,\n 'f': \"414\",\n },\n\"2021-04-22 08:23:27\",\n\"task2\",\n\"Code attempts\",\n\"submission code \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=414\",\n\"hello projects include final submission code attempts work example models scored low include code final results thanks\"],\n [{\n 'v': 413,\n 'f': \"413\",\n },\n\"2021-04-22 07:57:34\",\n\"other\",\n\"\",\n\"original paper \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=413\",\n\"\\\\mathbf vector \\\\mathbf see notation slide lecture vector values features original space th sample thus \\\\mathbf kernel matrix k \\\\mathbf \\\\mathbf j j th element matrix \\\\mathbf n \\\\times n matrix elements \\\\frac hope clarifies like check details look original paper p appendix b centering high dimensional space\"],\n [{\n 'v': 407,\n 'f': \"407\",\n },\n\"2021-04-21 08:41:45\",\n\"task2\",\n\"Submission of Code Task 2\",\n\"environment yml \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=407\",\n\"hi main requirement code runnable reproducible regardless code organization ensure runnable part strongly suggest using readme file states different steps run code long readme easy follow may rely multiple running files necessary reproducible part fix random seeds provide file required libraries requirement txt environment yml hope answers question\"],\n [{\n 'v': 407,\n 'f': \"407\",\n },\n\"2021-04-21 07:47:29\",\n\"task2\",\n\"Submission of Code Task 2\",\n\"codes for the different subtasks \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=407\",\n\"dear tas question regarding format submitted code include main py file runs separate codes different subtasks upload number py files would run consecutively hand would grateful response\"],\n [{\n 'v': 404,\n 'f': \"404\",\n },\n\"2021-04-19 21:21:22\",\n\"task2\",\n\"Format Error\",\n\"file with multiple items \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=404\",\n\"hi task ive tried upload first attempt server get error invalidformat multiple files found zip csv looks exactly like sample havent made zip file multiple items common mistake could making thanks regards kelly\"],\n [{\n 'v': 403,\n 'f': \"403\",\n },\n\"2021-04-19 18:43:56\",\n\"task2\",\n\"How is the private data set implemented for test\",\n\"model on the private data \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=403\",\n\"would like ask test model private data set certain required form code follow run model private dataset would adapt code make minor necessary changes code runs appropriately import new test data\"],\n [{\n 'v': 402,\n 'f': \"402\",\n },\n\"2021-04-19 13:22:50\",\n\"task2\",\n\"Calculation of private score\",\n\"private test \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=402\",\n\"wondering youre calculating private score based submitted csv file code run submitted code hold private test set asking takes quite time run code wondering runtime matters\"],\n [{\n 'v': 401,\n 'f': \"401\",\n },\n\"2021-04-19 12:29:29\",\n\"task2\",\n\"Task 2 Difference between sub task 1 and sub task\",\n\"predictions in the interval \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=401\",\n\"hello task sub task produce probabilistic real valued predictions interval task sub task seems completely us sub task separated sub task output real valued predictions interval output binary values thank\"],\n [{\n 'v': 399,\n 'f': \"399\",\n },\n\"2021-04-19 07:37:17\",\n\"task2\",\n\"Baseline public and private set\",\n\"dear team \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=399\",\n\"dear team wondering public private set baseline thank much\"],\n [{\n 'v': 398,\n 'f': \"398\",\n },\n\"2021-04-18 19:36:49\",\n\"task2\",\n\"Clarification output Task 1 and Task 2\",\n\"thanks in advance \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=398\",\n\"hi question regarding output subtasks programming task output either every classification number interval representing probability thanks advance\"],\n [{\n 'v': 395,\n 'f': \"395\",\n },\n\"2021-04-18 13:33:31\",\n\"task2\",\n\"Task 2 Question\",\n\"score for each submission \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=395\",\n\"assume task description provide one test set compute predictions partitioned test set two parts size use compute public private score submission run scoring function provided descriptions csv file code reference think\"],\n [{\n 'v': 380,\n 'f': \"380\",\n },\n\"2021-04-18 13:28:19\",\n\"other\",\n\"Kernel ize a function\",\n\"span of the data \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=380\",\n\"typical strategy discussed tutorial assuming linear kernel solutions linear span data try reformulate terms linear kernel\"],\n [{\n 'v': 397,\n 'f': \"397\",\n },\n\"2021-04-18 10:40:29\",\n\"logistics\",\n\"Cannot login for accessing slides or attending\",\n\"deadline for exam \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=397\",\n\"cant access slides watch recordings cant login since week enrolled course worked without problems whole semester however yet registered exam could changed access deadline exam registration tried without vpn ethz famarkus\"],\n [{\n 'v': 396,\n 'f': \"396\",\n },\n\"2021-04-18 07:59:32\",\n\"other\",\n\"de registration of exam and tasks\",\n\"more time \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=396\",\n\"hi decided take exam course subjects concentrate case still tasks dont task get disbenefit like ml appears transcript pass doesnt appear deregister exam eligible registering next semester etc would find time time else task time thanks\"],\n [{\n 'v': 395,\n 'f': \"395\",\n },\n\"2021-04-18 07:49:01\",\n\"task2\",\n\"Task 2 Question\",\n\"limit for the code \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=395\",\n\"hello right assume time limit code submitting task run private score thanks lot advance\"],\n [{\n 'v': 394,\n 'f': \"394\",\n },\n\"2021-04-17 15:18:10\",\n\"task2\",\n\"Reasons for nan\",\n\"assumptions about the reason \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=394\",\n\"treat nans since test given feature wasnt needed given hour observation assumptions reason behind missing values\"],\n [{\n 'v': 393,\n 'f': \"393\",\n },\n\"2021-04-17 13:59:16\",\n\"task2\",\n\"Regarding output file format of task 2\",\n\"score submission \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=393\",\n\"understanding look score submission functions looks like data compared according pids beginning dataframe reordered according pids long order submission set\"],\n [{\n 'v': 393,\n 'f': \"393\",\n },\n\"2021-04-17 12:52:38\",\n\"task2\",\n\"Regarding output file format of task 2\",\n\"same row \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=393\",\n\"hello writing output file expected dump data frame row order test features csv evaluation task done key matching basis e pid compared pid many thanks kevin\"],\n [{\n 'v': 392,\n 'f': \"392\",\n },\n\"2021-04-16 15:59:54\",\n\"exam\",\n\"Attention and Transformers in Tut 7 are NOT exam\",\n\"bits of the tutorial \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=392\",\n\"hello case confusion last bits tutorial today attention transformers examinable paper pytorch tutorial worth looking interest neural networks deep learning nice weekend max\"],\n [{\n 'v': 390,\n 'f': \"390\",\n },\n\"2021-04-16 14:22:39\",\n\"other\",\n\"k means zi with squared norm or without squared n\",\n\"squared norms \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=390\",\n\"title states confused switch back forth squared norm seen slide slide non squared norm slide slide choose non squared norm sure whether argument slide still holds hence question always \\\\cdot \\\\cdot indeed correct mix squared non squared norms z\"],\n [{\n 'v': 388,\n 'f': \"388\",\n },\n\"2021-04-15 12:32:04\",\n\"task2\",\n\"Applying transformations on Testing Set\",\n\"prediction for the raw data \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=388\",\n\"hi part classification pipeline task allowed pre process testing data received e applying transformations feeding classifier expected immediately output classification prediction raw data obtained testing set thank advance kevin\"],\n [{\n 'v': 387,\n 'f': \"387\",\n },\n\"2021-04-15 09:50:47\",\n\"task2\",\n\"Dealing with time series\",\n\"evolution of the values \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=387\",\n\"dear tas struggle deal time series values per feature per patient important consider evolution values time model sure implement discard aspect model would grateful help\"],\n [{\n 'v': 386,\n 'f': \"386\",\n },\n\"2021-04-15 09:19:06\",\n\"task2\",\n\"Demo Code in Projects\",\n\"good question \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=386\",\n\"hi alexander good question indeed use demo code provided\"],\n [{\n 'v': 385,\n 'f': \"385\",\n },\n\"2021-04-15 08:14:16\",\n\"task2\",\n\"Task 2 Is the probability in the submission for p\",\n\"positive outcome \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=385\",\n\"hi yes predicting positive outcome\"],\n [{\n 'v': 386,\n 'f': \"386\",\n },\n\"2021-04-15 08:02:16\",\n\"task2\",\n\"Demo Code in Projects\",\n\"demo code \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=386\",\n\"hi allowed use parts demo code course solve projects says use library want demo code seems gray area want make sure\"],\n [{\n 'v': 385,\n 'f': \"385\",\n },\n\"2021-04-15 07:39:33\",\n\"task2\",\n\"Task 2 Is the probability in the submission for p\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=385\",\n\"suppose predicting\"],\n [{\n 'v': 383,\n 'f': \"383\",\n },\n\"2021-04-14 14:43:23\",\n\"hw3\",\n\"H w 3 Problem 3 d\",\n\"layer in a nn \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=383\",\n\"say get one decision boundary per hidden layer nn stated solution homework\"],\n [{\n 'v': 382,\n 'f': \"382\",\n },\n\"2021-04-14 14:40:35\",\n\"other\",\n\"Proof that min xy is a kernel\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=382\",\n\"show min x psd\"],\n [{\n 'v': 381,\n 'f': \"381\",\n },\n\"2021-04-14 14:38:43\",\n\"hw3\",\n\"H W 3 Problem 2 cd\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=381\",\n\"calculate kernel matrices k examples given solution\"],\n [{\n 'v': 380,\n 'f': \"380\",\n },\n\"2021-04-14 14:37:37\",\n\"other\",\n\"Kernel ize a function\",\n\"function like logistic regression \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=380\",\n\"general procedure kernelize function like logistic regression would always substitute w expression inner product occurs term homework problem\"],\n [{\n 'v': 379,\n 'f': \"379\",\n },\n\"2021-04-14 12:10:08\",\n\"hw3\",\n\"H W 3 problem 25\",\n\"variance in hw \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=379\",\n\"someone explain derivation variance hw3 problem please\"],\n [{\n 'v': 378,\n 'f': \"378\",\n },\n\"2021-04-14 11:31:57\",\n\"task2\",\n\"Computation of Scores\",\n\"first sentence \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=378\",\n\"sorry reading carefully first sentence says provided test set splitted thanks\"],\n [{\n 'v': 378,\n 'f': \"378\",\n },\n\"2021-04-14 11:29:30\",\n\"task2\",\n\"Computation of Scores\",\n\"score on the website \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=378\",\n\"hi know public score website computed submitted output wondering regarding private score probably test set would rise question using test set going evaluate predictions new set asking using python well r solve task therefore multiple code scripts ensure could run correct way simply random split already given test set scores calculated would nothing change us best wishes\"],\n [{\n 'v': 376,\n 'f': \"376\",\n },\n\"2021-04-14 09:26:48\",\n\"other\",\n\"Recitation 4 md Would you please provide more in\",\n\"end of the recitation \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=376\",\n\"end recitation left question happens substitute optimal w inside objective see solution slides uploaded web page still cannot get could someone please expand solution little bit thank\"],\n [{\n 'v': 375,\n 'f': \"375\",\n },\n\"2021-04-14 08:46:30\",\n\"other\",\n\"Recitation 4 Sub gradients\",\n\"case of a convex \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=375\",\n\"talking subgradients case convex function representation 2d case said inner product gradient vector x lies perpendicular x vector shouldnt gradient case tangent function x projected onto vector x hence inner product lie thanks\"],\n [{\n 'v': 374,\n 'f': \"374\",\n },\n\"2021-04-13 12:16:18\",\n\"task2\",\n\"Task clarification\",\n\"multiple binary classifications \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=374\",\n\"hi would like get clarification sub task supposed multiple binary classifications e one classification binary label supposed make one classification stating either zero tests needed least one confused following statement means tests kind ordered whereas means least one ordered remaining stay first part statement understand multiple binary classifications whereas second part seems like one binary classification thank advance\"],\n [{\n 'v': 370,\n 'f': \"370\",\n },\n\"2021-04-11 13:10:27\",\n\"hw2\",\n\"Problem 3 in Homework 2\",\n\"loss function \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=370\",\n\"problem hw slightly confused loss function used svms svm tutorial tutorial learnt optimisation problem given following consistent sklearns documentation gradient loss function solution exercise however given deriving hinge loss second part loss function derived tutorial see shouldnt also consider first term full loss function \\\\left \\\\ w\\\\right \\\\ ignore sorry rather dumb question hope someone provide guidance thank\"],\n [{\n 'v': 369,\n 'f': \"369\",\n },\n\"2021-04-11 10:53:19\",\n\"hw2\",\n\"H W 2 Problem 2 Perce ptr on\",\n\"solution to problem \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=369\",\n\"hello ive got question step solution problem hw see screenshot dont understand induction get \\\\left \\\\langle w w \\\\right \\\\rangle \\\\ge k\\\\gamma apply \\\\left \\\\langle w w \\\\right \\\\rangle \\\\ge \\\\left \\\\langle w w \\\\right \\\\rangle \\\\gamma k steps dont end \\\\left \\\\langle w w \\\\right \\\\rangle \\\\ge \\\\left \\\\langle w w \\\\right \\\\rangle k\\\\gamma end\"],\n [{\n 'v': 367,\n 'f': \"367\",\n },\n\"2021-04-10 10:47:06\",\n\"other\",\n\"linear regression and min norm solution\",\n\"pseudo inverse \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=367\",\n\"wanted verify understanding min norm solution correct please correct statements wrong case linear regression might end scenarios n denotes number samples p number features predictors n pthere one exact solution example n p two data points exactly determine best fit use closed form solution x tx x w find coefficients w also x tx invertible x full rank assumptions n pthere samples predictors system overdetermined e cannot fit exact line exact solution example data points predictors slope bias fit straight line 1d find best approximation case minimising l xw xw exists one unique solution \\\\hat l minimal solution given x tx x ty \\\\hat x tx x left pseudo inverse n pthere fewer samples predictors system underdetermined example data point 1d find straight line given parameters unique solution optimisation problem actually infinitely many therefore need additional constraints hence minimising loss function also takes account norm x e l xw x solution optimisation problem called min norm solution solution given \\\\hat x xx \\\\dagger use right pseudo inverse x xx \\\\dagger using svd one show n linear regression estimate given \\\\hat x tx x ty understanding correct thanks corrections\"],\n [{\n 'v': 366,\n 'f': \"366\",\n },\n\"2021-04-10 10:15:57\",\n\"other\",\n\"Back propagation recurrence\",\n\"elementwise product \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=366\",\n\"lecture saw steps backpropagation hand saw algorithm version hand nicer reason dont weird elementwise product hence came following recurrence uses abstract compared algorithm notation used handwritten version \\\\partial w l \\\\left\\\\ \\\\begin \\\\partial f l \\\\cdot \\\\partial w f \\\\iff l\\\\\\\\ \\\\delta \\\\cdot \\\\partial z f \\\\cdot \\\\partial w z \\\\iff l \\\\\\\\ \\\\delta \\\\cdot \\\\partial z z \\\\cdot \\\\partial w z \\\\iff \\\\text\\\\\\\\ \\\\end\\\\right \\\\delta holds factors within \\\\partial w l except \\\\partial w f \\\\partial w z l \\\\leq l respectively would great get feedback whether recurrence correct\"],\n [{\n 'v': 365,\n 'f': \"365\",\n },\n\"2021-04-09 09:54:33\",\n\"other\",\n\"S VMa straining loss\",\n\"set of hyperplanes \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=365\",\n\"svm function class set hyperplanes rather training procedure finding good hyperplane\"],\n [{\n 'v': 365,\n 'f': \"365\",\n },\n\"2021-04-09 09:23:44\",\n\"other\",\n\"S VMa straining loss\",\n\"section training \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=365\",\n\"svm listed section training loss isnt rather function class defining hyperplane seperates classes\"],\n [{\n 'v': 363,\n 'f': \"363\",\n },\n\"2021-04-08 09:44:31\",\n\"hw1\",\n\"Question H W 13 c\",\n\"example of a matrix \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=363\",\n\"question asks give example matrix x n unique solution w get mathematical argument cant find inverse x x x full rank example solution points lie line intuitively one unique solution fit line points intuition different mathematical argument\"],\n [{\n 'v': 362,\n 'f': \"362\",\n },\n\"2021-04-08 07:30:35\",\n\"other\",\n\"Meaning of bias and variance\",\n\"effect of model \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=362\",\n\"hi want make sure understood concepts bias variance correctly variance high model overfits data prone outliers bias low model fits training points quite well even though might overfitting earlier lecture slides stated variance states effect noise bias effect model choise well fits training points correct\"],\n [{\n 'v': 361,\n 'f': \"361\",\n },\n\"2021-04-07 18:35:35\",\n\"hw3\",\n\"Invalid kernel max xy for xy in R 43\",\n\"v in r \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=361\",\n\"hi max x x r valid kernel clearly symmetric build kernel matrix k get positive values hence vector v r inner product v tkv positive wrong psd hold v r r condition would longer hold course\"],\n [{\n 'v': 359,\n 'f': \"359\",\n },\n\"2021-04-07 16:23:40\",\n\"other\",\n\"complexity linear regression gradient\",\n\"linear regression \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=359\",\n\"hi could somebody explain complexity computing linear regression gradient squared loss complexity nd\"],\n [{\n 'v': 357,\n 'f': \"357\",\n },\n\"2021-04-07 08:58:38\",\n\"other\",\n\"Continuous loss Lecture 6 slide 10\",\n\"wrong prediction \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=357\",\n\"yf x large make wrong prediction yf x right refer fact wrong prediction product right prediction\"],\n [{\n 'v': 356,\n 'f': \"356\",\n },\n\"2021-04-07 07:30:21\",\n\"other\",\n\"Hessian Linear and Ridge Regression Tutorial G\",\n\"loss fct \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=356\",\n\"say general determining hessian gradient descent take gradient loss fct respect w terms grad l multiplied w constitute hessian terms hessians since second derivatives first derivatives gradient\"],\n [{\n 'v': 352,\n 'f': \"352\",\n },\n\"2021-04-06 22:31:44\",\n\"other\",\n\"Lecture 3 slide 24 Bias Variance tradeoff\",\n\"model complexity \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=352\",\n\"usually variance goes zero bias still depends model complexity\"],\n [{\n 'v': 353,\n 'f': \"353\",\n },\n\"2021-04-06 11:52:43\",\n\"other\",\n\"Lecture 3 slide 26 Bias variance tradeoff\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=353\",\n\"simplify exx see yellow highlighted term\"],\n [{\n 'v': 352,\n 'f': \"352\",\n },\n\"2021-04-06 11:47:07\",\n\"other\",\n\"Lecture 3 slide 24 Bias Variance tradeoff\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=352\",\n\"happens bias variance n goes infinity\"],\n [{\n 'v': 346,\n 'f': \"346\",\n },\n\"2021-04-06 08:57:59\",\n\"other\",\n\"mercer 39 s theorem\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=346\",\n\"yes typo eigenvalues\"],\n [{\n 'v': 350,\n 'f': \"350\",\n },\n\"2021-04-06 08:06:47\",\n\"other\",\n\"Lecture 2 slide 28 Linear Regression Pop ul a tio\",\n\"expression for the emp risk \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=350\",\n\"yellow marked expression mean see understand derive expression emp risk clear come population risk expression w w\"],\n [{\n 'v': 349,\n 'f': \"349\",\n },\n\"2021-04-05 12:33:27\",\n\"hw1\",\n\"Problem 2 c solution\",\n\"definition of the characteristic function \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=349\",\n\"understand linear map talking solution furthermore apply definition characteristic function f x get exponential term solution instead explain arrive expression drawn image similarly approach instead please also explain\"],\n [{\n 'v': 348,\n 'f': \"348\",\n },\n\"2021-04-04 12:03:24\",\n\"hw3\",\n\"H W 3 Quiz Q 2\",\n\"valid kernel \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=348\",\n\"cos x rxr valid kernel express indeed express cos x cos x cos sin x sin hence symmetry given function takes values e psd wrong\"],\n [{\n 'v': 346,\n 'f': \"346\",\n },\n\"2021-04-03 13:45:09\",\n\"other\",\n\"mercer 39 s theorem\",\n\"kernel operator \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=346\",\n\"hi question regarding slide slide deck says \\\\mu j eigenvectors kernel operator however \\\\phi j applied kernel operator giving \\\\mu j \\\\phi j result hence believe typo \\\\mu j actually eigenvalues kernel operator right thanks\"],\n [{\n 'v': 345,\n 'f': \"345\",\n },\n\"2021-04-03 10:54:25\",\n\"hw2\",\n\"Ex 1 Step 10 Pseudo inverse\",\n\"pseudo inverse \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=345\",\n\"ex step someone explain pseudo inverse clearly given v tbu used definition pseudo inverse x x tx x expressing x u\\\\sigma v plugging leaves v \\\\sigma \\\\sigma \\\\sigma tu equal vbu isnt\"],\n [{\n 'v': 344,\n 'f': \"344\",\n },\n\"2021-04-03 09:47:42\",\n\"hw3\",\n\"Expressiveness of neural Network Quiz Quest io\",\n\"specific activation \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=344\",\n\"supposed tackle kind exercise dont know asses specific activation function since dont specific weights given\"],\n [{\n 'v': 343,\n 'f': \"343\",\n },\n\"2021-04-02 18:42:13\",\n\"other\",\n\"Tutorial about Kernel\",\n\"problem in order \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=343\",\n\"could please explain someone derives ansatz order kernelize optimization problem order words tutorial presented ansatz make ansatz w\"],\n [{\n 'v': 340,\n 'f': \"340\",\n },\n\"2021-04-02 12:17:53\",\n\"logistics\",\n\"Qa mpA in easter holiday\",\n\"eth break \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=340\",\n\"eth break\"],\n [{\n 'v': 340,\n 'f': \"340\",\n },\n\"2021-04-02 10:40:17\",\n\"logistics\",\n\"Qa mpA in easter holiday\",\n\"a in the easter holiday \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=340\",\n\"hello q easter holiday\"],\n [{\n 'v': 337,\n 'f': \"337\",\n },\n\"2021-04-02 06:00:05\",\n\"hw2\",\n\"Homework 2 Quiz Mood le\",\n\"moodle before the deadline \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=337\",\n\"dear tas start homework quiz moodle deadline see questions solutions way access could upload studying thanks lot\"],\n [{\n 'v': 336,\n 'f': \"336\",\n },\n\"2021-04-01 09:17:28\",\n\"other\",\n\"Why is 39 z calculated during forward pro pag at\",\n\"propagation process \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=336\",\n\"hi question ph z also calculated forward propagation need calculate backward propagation process image png redirect s3 bucket uploads prefix paste 2fkf1z2v6tr6k4oi 2fc0382eae4ac2b4370745cfa6843bce665309bee3104cb09c7741cafa0795a623 2fimage png\"],\n [{\n 'v': 335,\n 'f': \"335\",\n },\n\"2021-03-31 21:05:10\",\n\"other\",\n\"Lecture Schedule\",\n\"excellent background \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=335\",\n\"dear instructors tas help note last december quickly watched lectures found really helpful hence decided take classes found result disappointed follow classes recently highly unpleased quality lectures first two weeks course also good things note math recap mr mohammad absolutely one best contents ever seen education life unfortunately able say things lectures trying watch lectures lecture takes hours finish focus straightly minutes well aware prof fannys excellent background quality content want spend time especially top notch institute also teaching tutorial classes students really freak class loses coherency fluency seconds prepare teaching material top quality teach twice make sure would maximize value deliver normally would assume prof fannys teaching style match learning style would try adjust complaints however found courage write note talking many peers hear issue know probably much eventually either live drop class speak nothing personal apologize inconvenience may cause point would probably help letting know parts future classes taught prof krause\"],\n [{\n 'v': 334,\n 'f': \"334\",\n },\n\"2021-03-31 19:44:27\",\n\"task1b\",\n\"Proper data splitting when performing CV\",\n\"set x \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=334\",\n\"hi someone confirm following procedure recommended best practice say data set x perform k fold cv find optimal parameters performing cv already split data x training set x train test set x test perform cv x train found optimal parameters fit model x train evaluate performance using x test important ensure x test never seen cv process otherwise information would leak model translated coding projects means whenever apply cv actually hold part data proper evaluation end anyone comment confirm understanding correct thanks lot\"],\n [{\n 'v': 333,\n 'f': \"333\",\n },\n\"2021-03-31 13:46:25\",\n\"task1b\",\n\"Baseline\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=333\",\n\"group called themself baseline one real one thanks\"],\n [{\n 'v': 330,\n 'f': \"330\",\n },\n\"2021-03-31 09:40:22\",\n\"logistics\",\n\"Missing annotated slides Neural Networks II\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=330\",\n\"online\"],\n [{\n 'v': 331,\n 'f': \"331\",\n },\n\"2021-03-31 08:48:21\",\n\"hw2\",\n\"Solution Exercise 5\",\n\"solutions of exercise \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=331\",\n\"possible provide solutions exercise would really helpful thank\"],\n [{\n 'v': 330,\n 'f': \"330\",\n },\n\"2021-03-31 07:47:09\",\n\"logistics\",\n\"Missing annotated slides Neural Networks II\",\n\"slides of yesterday \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=330\",\n\"hi already written title website annotated slides yesterday lecture still missing would great uploaded todays lecture thanks\"],\n [{\n 'v': 328,\n 'f': \"328\",\n },\n\"2021-03-30 15:32:48\",\n\"logistics\",\n\"Missing and wrong recording\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=328\",\n\"\"],\n [{\n 'v': 328,\n 'f': \"328\",\n },\n\"2021-03-30 15:29:13\",\n\"logistics\",\n\"Missing and wrong recording\",\n\"other metrics \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=328\",\n\"hello perhaps error side browser etc last recording see also e g recording metrics goes lecture nns confirm recordings uploaded correctly thanks br petr k\"],\n [{\n 'v': 327,\n 'f': \"327\",\n },\n\"2021-03-30 14:32:05\",\n\"hw2\",\n\"H W 2 Problem 4 Lasso regular iz ation convexity\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=327\",\n\"show lasso regularization convex w equation\"],\n [{\n 'v': 326,\n 'f': \"326\",\n },\n\"2021-03-30 14:30:29\",\n\"other\",\n\"Showing convexity Lecture 5 slide 16\",\n\"th st \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=326\",\n\"sufficient show one conditions 0th 1st 2nd fulfilled order proof convexity\"],\n [{\n 'v': 325,\n 'f': \"325\",\n },\n\"2021-03-30 13:45:52\",\n\"other\",\n\"Questions during the lecture\",\n\"errors on the slides \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=325\",\n\"please excuse comment suggestion contrary lecturer preference would greatly appreciate students could limit amount questions asked lecture actually essential pointing errors slides think lecture rythm flow would profit lot saving questions designated qa session considered bit frequently\"],\n [{\n 'v': 324,\n 'f': \"324\",\n },\n\"2021-03-30 08:09:18\",\n\"hw2\",\n\"Mood le Quiz 1 Problem 1 a\",\n\"descent update \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=324\",\n\"moodle quiz 1a taking gradient f loss function l defined gradient descent update formula\"],\n [{\n 'v': 323,\n 'f': \"323\",\n },\n\"2021-03-29 20:11:43\",\n\"other\",\n\"How does fitting intercept affect the training\",\n\"question on linear regression \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=323\",\n\"dear ta team general question linear regression recall previous tasks whether fit intercept give quite different results rule convention fitting intercept thank\"],\n [{\n 'v': 322,\n 'f': \"322\",\n },\n\"2021-03-29 16:10:29\",\n\"task1b\",\n\"The ridge penalize r lambda has big variance\",\n\"backwards selection \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=322\",\n\"hi everyone task 1b team realised ridge penalizer lambda found cross validation varied lot runs random seed sklearn kfold set also seems quite impact public score behaviour due noise data variance lambda runs reduced using splits repeatedkfold repeats splits instance however approach leads marginally reduced variance way right dont think model generalises well seems dependant random cross validation splits behaviour also observed using reduced feature vector greedy backwards selection even though passed task still curious understand thanks advance best vincent\"],\n [{\n 'v': 320,\n 'f': \"320\",\n },\n\"2021-03-29 08:20:49\",\n\"hw2\",\n\"Problem 3 SGD on SV M\",\n\"idea of the algorithm \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=320\",\n\"hello iml team please elaborate idea algorithm described pseudocode solution initialize gradien g \\\\lamda wmoreover idea body loop thank much help\"],\n [{\n 'v': 319,\n 'f': \"319\",\n },\n\"2021-03-28 18:51:45\",\n\"other\",\n\"\",\n\"step by step \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=319\",\n\"different ways one straight forward using kernel composition rules taylor expansion attached link nice step step derivation explanation\"],\n [{\n 'v': 318,\n 'f': \"318\",\n },\n\"2021-03-28 17:45:51\",\n\"exam\",\n\"Provide solutions to previous year exams\",\n\"preparation in the summer \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=318\",\n\"hi wondering whether could provide solutions exams previous years posted webpage think would super helpful exam preparation summer opintion disadvantage students dont know many people taking course thus cannot discuss answers classmates\"],\n [{\n 'v': 312,\n 'f': \"312\",\n },\n\"2021-03-28 17:19:22\",\n\"other\",\n\"Make Ex Class Recordings Downloadable\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=312\",\n\"unfortunately possible\"],\n [{\n 'v': 317,\n 'f': \"317\",\n },\n\"2021-03-28 13:39:40\",\n\"other\",\n\"Tutorial recording\",\n\"thanks in advance \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=317\",\n\"hello could please upload recording last friday thanks advance\"],\n [{\n 'v': 316,\n 'f': \"316\",\n },\n\"2021-03-28 12:15:40\",\n\"hw2\",\n\"The Perce ptr on Notation question\",\n\"loss function \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=316\",\n\"dear iml team question concerning definition loss function introduced problem could please explain w instead w loss function l w doesnt really make sense w w w far understand need calculate linear combination datas corresponding weights thank much clarification\"],\n [{\n 'v': 314,\n 'f': \"314\",\n },\n\"2021-03-28 08:49:41\",\n\"task1b\",\n\"Normalizing regress or s for training and eva lu\",\n\"regression model \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=314\",\n\"hi assume normalizing scaling features regressors building linear regression model case prediction obliged apply transformation input values otherwise predictions would weights determined using transformed features hope understanding correct wonder normalization scaling also applied weights evaluated test set rmse obtained comparing predictions using weights true labels np sqrt mean squared error true predictions based weights input features scaled obtain hat using weights rmse always huge guess question account performed feature transformations evaluating model thanks guidance might also interesting future tasks\"],\n [{\n 'v': 313,\n 'f': \"313\",\n },\n\"2021-03-28 08:11:07\",\n\"hw2\",\n\"gt instead of gt in Solution to Problem 22\",\n\"next subtask \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=313\",\n\"hey togetheris possible solution hw2 task subtask w \\\\left\\\\ \\\\begin w \\\\text w tx \\\\\\\\ w tx \\\\text \\\\end\\\\right instead w \\\\left\\\\ \\\\begin w \\\\text w tx \\\\geq0\\\\\\\\ w tx \\\\text \\\\end\\\\right instead condition im asking nothing would happen start coeff vector w assumed next subtask thank answer\"],\n [{\n 'v': 311,\n 'f': \"311\",\n },\n\"2021-03-27 14:43:20\",\n\"task1b\",\n\"Will there be a private set for task 1 b\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=311\",\n\"f2\"],\n [{\n 'v': 312,\n 'f': \"312\",\n },\n\"2021-03-27 14:04:04\",\n\"other\",\n\"Make Ex Class Recordings Downloadable\",\n\"pandemic learning \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=312\",\n\"hello zoom video player limited id like watch locally using mpv settings please make downloadable need make whole pandemic learning experience harder forcing people use zoom player know already answered question want stress\"],\n [{\n 'v': 311,\n 'f': \"311\",\n },\n\"2021-03-27 12:09:06\",\n\"task1b\",\n\"Will there be a private set for task 1 b\",\n\"set for the scoring \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=311\",\n\"dear tas wondering whether private set scoring task 1b make sure get passed pass baseline shown website thanks\"],\n [{\n 'v': 310,\n 'f': \"310\",\n },\n\"2021-03-27 10:28:40\",\n\"other\",\n\"\",\n\"set of function \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=310\",\n\"slide showing kernels induce set function characterised kernels example function space looks like using gaussian kernels shown\"],\n [{\n 'v': 309,\n 'f': \"309\",\n },\n\"2021-03-26 22:43:16\",\n\"other\",\n\"\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=309\",\n\"slide include x z \\\\ r\"],\n [{\n 'v': 307,\n 'f': \"307\",\n },\n\"2021-03-25 21:01:56\",\n\"other\",\n\"Feature explosion dimension dk\",\n\"monomials of degree \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=307\",\n\"try understand need k dimensions express new feature vector case wanted map features monomials degree k related dimension curse discussed introducing kernel methods take x map x xy consistent k assume constant counts separate feature map features onto monomials degree k take x z wed map onto x z xy xz yz dont end dimension im clearly missing something someone help explain thanks advance inputs\"],\n [{\n 'v': 305,\n 'f': \"305\",\n },\n\"2021-03-25 10:02:39\",\n\"logistics\",\n\"Lecture 230321 not on Video portal\",\n\"eth videoportal \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=305\",\n\"hello lecture online eth videoportal previous lecture currently online would greatly appreciated amended quickly thank\"],\n [{\n 'v': 302,\n 'f': \"302\",\n },\n\"2021-03-24 17:38:50\",\n\"exam\",\n\"\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=302\",\n\"see\"],\n [{\n 'v': 298,\n 'f': \"298\",\n },\n\"2021-03-24 09:30:26\",\n\"other\",\n\"Can to pen annotated slides\",\n\"pleas help \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=298\",\n\"trying open slides asks authorization tried usernames passwords cant open pleas help\"],\n [{\n 'v': 297,\n 'f': \"297\",\n },\n\"2021-03-24 09:18:56\",\n\"task1b\",\n\"LInear regression\",\n\"linear versions \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=297\",\n\"still called linear regression using non linear versions data x\"],\n [{\n 'v': 296,\n 'f': \"296\",\n },\n\"2021-03-24 08:52:12\",\n\"other\",\n\"Effects of the choice of kin cross validation\",\n\"fold cross \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=296\",\n\"hey together lecture heard trade bias variance choosing k k fold cross validation question dont always choose high k enough computational power dont worry large variance due fact average \\\\hat thank much answer advance\"],\n [{\n 'v': 295,\n 'f': \"295\",\n },\n\"2021-03-24 08:44:48\",\n\"other\",\n\"Square loss\",\n\"loss in optimization \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=295\",\n\"often looking square loss simple loss optimization problems since square loss defined minimum analytically determine example xw\"],\n [{\n 'v': 291,\n 'f': \"291\",\n },\n\"2021-03-23 19:14:54\",\n\"other\",\n\"Cross validation\",\n\"rmse in ridge \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=291\",\n\"question cross validation suppose use cv evaluate lambda gives smaller rmse ridge regression example proceed train model one last time value lambda using whole data set use trained model whatever prediction want make\"],\n [{\n 'v': 290,\n 'f': \"290\",\n },\n\"2021-03-23 18:11:23\",\n\"other\",\n\"\",\n\"point of this comment \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=290\",\n\"believe specific point comment say rank k n inverse k exists argument p typically larger n \\\\phi usually non linear transformation\"],\n [{\n 'v': 289,\n 'f': \"289\",\n },\n\"2021-03-23 18:01:48\",\n\"task1b\",\n\"Task 1 b training set\",\n\"dataset for task \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=289\",\n\"everything alright updated dataset task 1b\"],\n [{\n 'v': 289,\n 'f': \"289\",\n },\n\"2021-03-23 17:40:08\",\n\"task1b\",\n\"Task 1 b training set\",\n\"line of training \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=289\",\n\"hello previous tasks example line training set webpage would one csv file task 1b two lines different webpage whereas csv file reads values differ something wrong\"],\n [{\n 'v': 285,\n 'f': \"285\",\n },\n\"2021-03-22 19:25:12\",\n\"other\",\n\"Tutorial 4 Why substitute win to fw\",\n\"last tutorial \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=285\",\n\"hey together question regarding last tutorial end advised plug equation w equation f w see besides fact xis present form xi xj example correct way one optimize find min f w thank much help\"],\n [{\n 'v': 283,\n 'f': \"283\",\n },\n\"2021-03-22 19:16:49\",\n\"task1b\",\n\"TeamMate\",\n\"teammate for task \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=283\",\n\"yes also looking teammate task 1b let know would like team netz rthakur\"],\n [{\n 'v': 284,\n 'f': \"284\",\n },\n\"2021-03-22 17:23:45\",\n\"task1b\",\n\"How is task 1 b evaluated\",\n\"other directions \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=284\",\n\"clear whether optimize regularization factor alpha cant reach baseline tried ridge lasso different alphas still failed approach baseline also modle selection rmse training data optimize alpha however problem model fits training data best get good score public score submission e optimizer optimizer asked wonder define evaluation would great one give hint try find alpha make efforts directions thanks\"],\n [{\n 'v': 283,\n 'f': \"283\",\n },\n\"2021-03-22 17:14:43\",\n\"task1b\",\n\"TeamMate\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=283\",\n\"would anyone interested teaming task 1b cheers irina\"],\n [{\n 'v': 282,\n 'f': \"282\",\n },\n\"2021-03-22 16:20:54\",\n\"task1b\",\n\"task 1 b\",\n\"regularization for this task \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=282\",\n\"task 1b dont mention anything regularization means find correct regularization task mean dont regularize\"],\n [{\n 'v': 281,\n 'f': \"281\",\n },\n\"2021-03-22 15:18:13\",\n\"hw2\",\n\"Availability of quizzes\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=281\",\n\"hello finishing quizz moodle says attempt must submitted march 6pm happens quizz still available thank\"],\n [{\n 'v': 279,\n 'f': \"279\",\n },\n\"2021-03-22 14:48:28\",\n\"other\",\n\"Are there infinite many 34 best 34 Hyper planes i\",\n\"c sum \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=279\",\n\"argument says exists bunch \\\\ w \\\\star c \\\\sum x c \\\\sum j x j argument follows fact optimal w vector subdifferential svm objective hope answers question\"],\n [{\n 'v': 279,\n 'f': \"279\",\n },\n\"2021-03-22 14:44:43\",\n\"other\",\n\"Are there infinite many 34 best 34 Hyper planes i\",\n\"best solutions \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=279\",\n\"hey together referring tutorial correct multiple best solutions w hyperplane svm due fact one choose one wants thank helping\"],\n [{\n 'v': 276,\n 'f': \"276\",\n },\n\"2021-03-22 14:44:08\",\n\"hw2\",\n\"Definition of p Norm\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=276\",\n\"yes reason dropped transition moodle sorry\"],\n [{\n 'v': 276,\n 'f': \"276\",\n },\n\"2021-03-22 12:35:41\",\n\"hw2\",\n\"Definition of p Norm\",\n\"p norm \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=276\",\n\"hello shouldnt abs around x definition p norm task quiz thanks\"],\n [{\n 'v': 273,\n 'f': \"273\",\n },\n\"2021-03-22 10:11:38\",\n\"task1a\",\n\"Solution to Task 1 a\",\n\"answers to task \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=273\",\n\"hello instructors please post answers task 1a want know difference approach approach used\"],\n [{\n 'v': 272,\n 'f': \"272\",\n },\n\"2021-03-22 09:27:36\",\n\"task1a\",\n\"Improve Performance of Ridge Regression\",\n\"regression type \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=272\",\n\"hi might beginners question still curious since work lot ridge regression far looking methods improve performance regression without changing regularization parameter \\\\lambda without scaling data without changing features way requested task 1a project checking online also books found available find approach besides change \\\\lambda since deadline task 1a passed team submitted solution wonder guys experienced could give hints achieve better performance regression type thanks advance\"],\n [{\n 'v': 271,\n 'f': \"271\",\n },\n\"2021-03-22 08:30:18\",\n\"hw2\",\n\"Convexity of p norm\",\n\"triangle inequality \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=271\",\n\"heyo showing convexity rather easy showed map actually norm would able use triangle inequality although showing actually norm rather tedious start showing youngs inequality use show holders inequality get triangle inequality works p\\\\geq1 p1 map norm hope helps\"],\n [{\n 'v': 271,\n 'f': \"271\",\n },\n\"2021-03-22 08:20:26\",\n\"hw2\",\n\"Convexity of p norm\",\n\"convex for both cases \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=271\",\n\"hi together ansatz one use test p norm convex cases 0p inf ii p inf thank help\"],\n [{\n 'v': 270,\n 'f': \"270\",\n },\n\"2021-03-21 17:54:51\",\n\"other\",\n\"Tutorial week 4 Question on hyper planes\",\n\"first part \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=270\",\n\"hello two questions first part tutorial hyperplanes graphical meaning b w normal x ztw projection z x shouldnt w ztw parallel would possible inner product thank\"],\n [{\n 'v': 269,\n 'f': \"269\",\n },\n\"2021-03-21 16:10:34\",\n\"other\",\n\"Seemingly conflicting views of logistic reg re\",\n\"line plane \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=269\",\n\"weights vector w orthogonal seperating line plane w x input sigmoid function w x large positive sigmoid go negative sigmoid go\"],\n [{\n 'v': 269,\n 'f': \"269\",\n },\n\"2021-03-21 16:05:43\",\n\"other\",\n\"Seemingly conflicting views of logistic reg re\",\n\"logistic regression \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=269\",\n\"lecture talked logistic regression given mental picture line separating two classes interest googling logistic regression almost exclusively find images resembling according internet called sigmoid function clearly straight line lecture slide holds drawing similar sigmoid function separating line sigmoid function seem closely related though see common think logistic regression finding margin maximizing hyperplane well fitting sigmoid function data attached find two images first lecture slide giving us hyperplane view whereas second picture taken internet depicts logistic regression sigmoid point view\"],\n [{\n 'v': 268,\n 'f': \"268\",\n },\n\"2021-03-21 13:31:04\",\n\"other\",\n\"lecture 6 slide 19\",\n\"descent on log \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=268\",\n\"someone please explain line gradient descent log loss yields special direction w w\"],\n [{\n 'v': 267,\n 'f': \"267\",\n },\n\"2021-03-21 11:36:47\",\n\"other\",\n\"Regression for Classification VS Regression f\",\n\"change of loss \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=267\",\n\"question might sound basic though dont see binary classification regression finds parameters line best fits data suddenly finds line best separates two classes data still use methods linear regression except different loss function therefore suspect change loss function gives us change behavior data fitting splitting data two groups idea though sure make sense hence could please give formal argument intuition simple change loss function allows us estimate fitting line instead separating line thanks\"],\n [{\n 'v': 264,\n 'f': \"264\",\n },\n\"2021-03-21 09:45:08\",\n\"other\",\n\"Recording of this week 39 s tutorial\",\n\"dear tas \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=264\",\n\"dear tas wondering whether week tutorial recorded uploaded thank much\"],\n [{\n 'v': 263,\n 'f': \"263\",\n },\n\"2021-03-20 19:15:39\",\n\"hw2\",\n\"Typos on Homework 2 Hi Please use questions to di\",\n\"typos on problem \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=263\",\n\"hello think two small typos problem homework step vector u said kernel x corresponding orthogonal space step think transpose sigma instead sigma\"],\n [{\n 'v': 261,\n 'f': \"261\",\n },\n\"2021-03-20 17:15:42\",\n\"other\",\n\"deadlines and other question for only project o\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=261\",\n\"please check department\"],\n [{\n 'v': 262,\n 'f': \"262\",\n },\n\"2021-03-20 11:34:18\",\n\"other\",\n\"Le cut ure 6 Slide 28\",\n\"explanation about cross \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=262\",\n\"ill ask fanny suppose typo also made detailed explanation cross entropy loss please take look post let know still questions\"],\n [{\n 'v': 262,\n 'f': \"262\",\n },\n\"2021-03-20 11:19:31\",\n\"other\",\n\"Le cut ure 6 Slide 28\",\n\"cross entropy \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=262\",\n\"derive empirical cross entropy loss sum denominator doesnt include yi\"],\n [{\n 'v': 261,\n 'f': \"261\",\n },\n\"2021-03-20 10:58:28\",\n\"other\",\n\"deadlines and other question for only project o\",\n\"end of the semester \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=261\",\n\"hello course introduction machine learning project date indicated one final inscription opposite case one final de registration mean pass projects get end semester passed opposite case one stops projects neither pass fail denoted respect deadline date order deregister correct way last question many projects validated order get passed end semester thank much clarification\"],\n [{\n 'v': 259,\n 'f': \"259\",\n },\n\"2021-03-19 18:41:20\",\n\"other\",\n\"Lecture 8 slide 10\",\n\"dimensional feature \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=259\",\n\"x test sample x ith value x meaning \\\\phi x shouldnt pass x \\\\phi dimensional feature vector transformed p dimensions mean lets say \\\\phi x \\\\sqrtx \\\\sqrtx x x \\\\sqrtx x features dimension case \\\\phi x mean thanks\"],\n [{\n 'v': 254,\n 'f': \"254\",\n },\n\"2021-03-19 12:37:52\",\n\"logistics\",\n\"Tutorial slides\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=254\",\n\"possible\"],\n [{\n 'v': 254,\n 'f': \"254\",\n },\n\"2021-03-19 12:14:50\",\n\"logistics\",\n\"Tutorial slides\",\n\"slides before the tutorial \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=254\",\n\"possible upload tutorial slides tutorial usually take notes slides\"],\n [{\n 'v': 253,\n 'f': \"253\",\n },\n\"2021-03-19 12:07:26\",\n\"task1a\",\n\"\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=253\",\n\"\"],\n [{\n 'v': 252,\n 'f': \"252\",\n },\n\"2021-03-19 11:57:26\",\n\"logistics\",\n\"How can we know that our project submission went\",\n\"access to project \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=252\",\n\"access project 1a page longer possible\"],\n [{\n 'v': 251,\n 'f': \"251\",\n },\n\"2021-03-19 11:00:24\",\n\"other\",\n\"Lecture 7 Slide 13 Hypothesis Testing p Also on t\",\n\"separable dataset \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=251\",\n\"analysis \\\\tau changes two errors considered true labels linearly separable shown picture question generalize linearly separable datasets correct think features transformed linearly separable analysis holds another way analysis directly linearly separable dataset thanks\"],\n [{\n 'v': 250,\n 'f': \"250\",\n },\n\"2021-03-19 09:58:01\",\n\"other\",\n\"Lecture 8 sil des page 9\",\n\"dm binaries \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=250\",\n\"hi dont understand viewed dm binaries zeros someone explain thank\"],\n [{\n 'v': 249,\n 'f': \"249\",\n },\n\"2021-03-19 07:43:25\",\n\"other\",\n\"lecture 4 slide 10\",\n\"space inside blue part \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=249\",\n\"problem understanding figure contour lines represent different values w cloer center closer optimal solution w right lower plot shows loss doe edges space inside blue part mean interprete axes ws exist fullfill lying contour line well edge square hence loss minimal w edge closest center ellipse\"],\n [{\n 'v': 248,\n 'f': \"248\",\n },\n\"2021-03-19 07:38:22\",\n\"other\",\n\"De enrollment from course for project only\",\n\"course on mystudies \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=248\",\n\"good morning want drop project course since unfortunately ended realizing enough time follow lecture solve projects de enroll course mystudies need anything else\"],\n [{\n 'v': 247,\n 'f': \"247\",\n },\n\"2021-03-18 22:34:58\",\n\"task1a\",\n\"Error in submission\",\n\"same format \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=247\",\n\"hello status submissions failed invalidformat invalid submission format py file csv file format sample csv please advise thanks petr k\"],\n [{\n 'v': 245,\n 'f': \"245\",\n },\n\"2021-03-18 13:28:33\",\n\"other\",\n\"Lecture 06 L 01 Loss\",\n\"binary classification \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=245\",\n\"binary classification \\\\hat x scaler classifier chooses sign \\\\hat x predict label \\\\hat\"],\n [{\n 'v': 245,\n 'f': \"245\",\n },\n\"2021-03-18 08:49:50\",\n\"other\",\n\"Lecture 06 L 01 Loss\",\n\"thanks in advance \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=245\",\n\"hello dear ta team hello classmates regarding loss understand lecture argument \\\\hat x large \\\\neq \\\\hat slide particular questions mean large since \\\\hat x explained vector take dot product label vector would increase number incorrect classifications could elaborate dimensions quantities id really helpful thanks advance\"],\n [{\n 'v': 244,\n 'f': \"244\",\n },\n\"2021-03-17 19:45:49\",\n\"other\",\n\"\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=244\",\n\"\"],\n [{\n 'v': 243,\n 'f': \"243\",\n },\n\"2021-03-17 17:04:45\",\n\"hw2\",\n\"Wrong sign in problem 1 step 1\",\n\"descent update \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=243\",\n\"hello believe error gradient descent update formula step given gradient loss function plus sign front last term r h e \\\\mathbf \\\\eta x tx \\\\mathbf k \\\\eta x \\\\mathbf instead \\\\mathbf \\\\eta x tx \\\\mathbf k \\\\eta x \\\\mathbf\"],\n [{\n 'v': 241,\n 'f': \"241\",\n },\n\"2021-03-17 13:57:38\",\n\"other\",\n\"Today 39 s lecture slides 1703\",\n\"todays lecture \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=241\",\n\"hi somehow cant see todays lecture slide even though lecture already started could please help\"],\n [{\n 'v': 240,\n 'f': \"240\",\n },\n\"2021-03-17 12:48:37\",\n\"exam\",\n\"Is a exam registration needed for project only\",\n\"classes without a final exam \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=240\",\n\"need registered iml project please keep mind phd programs accept classes without final exam please check department\"],\n [{\n 'v': 240,\n 'f': \"240\",\n },\n\"2021-03-17 12:38:14\",\n\"exam\",\n\"Is a exam registration needed for project only\",\n\"l course \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=240\",\n\"hello together registration 10l course project phd needed order able credited best alexander neifer\"],\n [{\n 'v': 238,\n 'f': \"238\",\n },\n\"2021-03-17 11:12:57\",\n\"logistics\",\n\"Qa mpA sessions\",\n\"amount of work \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=238\",\n\"dear iml team wondering could consider recording qa sessions dont know content covered time concerned im missing lot valuable information additional explanations couldnt covered lecture qa clashes lab attend argue piazza good place ask questions would say adding extra resouce would helpful hope adding huge amount work already consider request thank\"],\n [{\n 'v': 236,\n 'f': \"236\",\n },\n\"2021-03-17 09:34:49\",\n\"other\",\n\"Lecture 6 Classification Soft max Slide number\",\n\"explanation of softmax \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=236\",\n\"wrote detailed explanation softmax please look post\"],\n [{\n 'v': 236,\n 'f': \"236\",\n },\n\"2021-03-17 08:35:55\",\n\"other\",\n\"Lecture 6 Classification Soft max Slide number\",\n\"dear iml \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=236\",\n\"dear iml team couldnt follow explanation lecture time defined prob vector p specific could please elaborate line function softmax take arguments thank advanced\"],\n [{\n 'v': 233,\n 'f': \"233\",\n },\n\"2021-03-16 18:57:43\",\n\"exam\",\n\"Exam date\",\n\"date of the exam \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=233\",\n\"hi date exam thank\"],\n [{\n 'v': 231,\n 'f': \"231\",\n },\n\"2021-03-16 17:25:43\",\n\"other\",\n\"Report and s umb is sion format\",\n\"train csv \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=231\",\n\"fine submit zipped folder ipynb train csv data set case necessary specify anything regarding path necessary set specific working directories code members team submit report report need done individaully\"],\n [{\n 'v': 230,\n 'f': \"230\",\n },\n\"2021-03-16 13:27:37\",\n\"task1a\",\n\"How to write my report\",\n\"depth of the implementation \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=230\",\n\"please give brief overview chosen approaches brief justification need review theory need go depth implementation please check anything still unclear please reach\"],\n [{\n 'v': 230,\n 'f': \"230\",\n },\n\"2021-03-16 13:25:07\",\n\"task1a\",\n\"How to write my report\",\n\"notebook for example \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=230\",\n\"hello im wondering approach writing report first goal write report explain methods used repeat theory explain choices ones potentially different vanilla implementation made assuming theory known first tasks dont think much apart using correct libraries sklearn dont anything interesting comment also detailed giving way submit writing directly website assume words short description would like confirm top would like know repeat comments might made code code reviewed well case reviewed make report inside python notebook example would find approach much nicer person evaluating project dont want disqualified sticking guidelines best marc\"],\n [{\n 'v': 229,\n 'f': \"229\",\n },\n\"2021-03-16 12:47:45\",\n\"other\",\n\"Why would we need more than 1 FC layer in CNN s\",\n\"output layer \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=229\",\n\"slightly unrelated lectures rather general common cnn architecture flattens output last conv layer feeds values output layer e g softmax cnns however stack one fc output done classifier able extract complex non linear features determines size classifier end cnn inputs appreciated\"],\n [{\n 'v': 228,\n 'f': \"228\",\n },\n\"2021-03-16 12:15:49\",\n\"task1a\",\n\"Understanding the Task\",\n\"regularization parameters \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=228\",\n\"hello everyone wondering whether understood task correctly regularization parameters given applied features equally training features different regularization parameters one training otherwise would confused parameters variables secondly submissions required last hours task therefore one solution would greatly appreciate answer thanks\"],\n [{\n 'v': 227,\n 'f': \"227\",\n },\n\"2021-03-16 10:58:47\",\n\"other\",\n\"Lecture 5 slide 22\",\n\"mistake in the explanations \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=227\",\n\"hello dont know someone already noticed point since slides still contain mistake assume one seems mistake explanations slide lecture hence also slide since instructor mostly transcribed slide right see attachment circled red actually problem would kindly ask correct mistake update slides online\"],\n [{\n 'v': 226,\n 'f': \"226\",\n },\n\"2021-03-16 09:44:55\",\n\"exam\",\n\"Will contents in homework be part of the exam\",\n\"homework in the exam \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=226\",\n\"encounter questions similar homework exam e g proof theorem etc\"],\n [{\n 'v': 224,\n 'f': \"224\",\n },\n\"2021-03-15 23:59:26\",\n\"other\",\n\"Lecture 4 Slide 24 training and validation err o\",\n\"predictor as a reference \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=224\",\n\"found following phrasing rather confusing call empirical risk training error empirical risk validation error clear respectively would lead notions training validation dont see risks could called risks perhaps refer difference empirical risks respectively population risk close moreover although slightly abstractly interested knowing frequently use empirical risk evaluated empirical predictor reference point measurement good model fit everything seems compared somehow finally would greatly help understanding knew uniform convergence applied getting convergence empirical towards population risks thank\"],\n [{\n 'v': 223,\n 'f': \"223\",\n },\n\"2021-03-15 23:50:01\",\n\"other\",\n\"Lecture 4 slide 23 annotated phrasing\",\n\"population risk \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=223\",\n\"could anyone please provide explanation refer error population risk estimation small providing certainty certainty good empirical approximation population risk evaluated estimate\"],\n [{\n 'v': 219,\n 'f': \"219\",\n },\n\"2021-03-15 14:28:29\",\n\"other\",\n\"Cross entropy loss\",\n\"cross entropy \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=219\",\n\"would like ask whether cross entropy loss defined actual functions f k x estimates third line loss defined estimates fourth first equality defines actual f later uses estimates would like ask clarification functions used thanks\"],\n [{\n 'v': 217,\n 'f': \"217\",\n },\n\"2021-03-14 19:55:34\",\n\"task1a\",\n\"Error in submission\",\n\"invalid submission \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=217\",\n\"hi teammates tried submit results task 1a teammates successful get following error invalidformat invalid submission format difference submissions fact submitted r file submitted py files reasons invalid submission type errors thanks\"],\n [{\n 'v': 216,\n 'f': \"216\",\n },\n\"2021-03-14 18:37:44\",\n\"other\",\n\"Tutorial 3 moving along ei gen vec or s\",\n\"t eta \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=216\",\n\"finding optimal \\\\eta depends gradient decide move along eigenvectors suppose x x write optimal \\\\eta one expressed eigenvectors bottom p one obtained setting gradient w r \\\\eta l w \\\\eta \\\\nabla l\"],\n [{\n 'v': 215,\n 'f': \"215\",\n },\n\"2021-03-14 17:56:58\",\n\"exam\",\n\"Online exam\",\n\"final exam \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=215\",\n\"request final exam online\"],\n [{\n 'v': 214,\n 'f': \"214\",\n },\n\"2021-03-14 16:07:37\",\n\"other\",\n\"Requirements txt i ml 2021 ong it lab\",\n\"iml folder \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=214\",\n\"hi trying access demo files gitlab iml2021 folder requirements txt two different versions scikit learn mentioned dont think possible two installed time could please correct file let us know version required also torch version available anymore would great could let us know another one used instead thanks paul\"],\n [{\n 'v': 212,\n 'f': \"212\",\n },\n\"2021-03-14 14:17:47\",\n\"other\",\n\"\",\n\"late reply \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=212\",\n\"sorry late reply side guess projects graded individually based specific hand\"],\n [{\n 'v': 199,\n 'f': \"199\",\n },\n\"2021-03-13 21:38:14\",\n\"hw1\",\n\"Intuition linear regression convergence\",\n\"next homework \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=199\",\n\"exercise next homework stay tuned\"],\n [{\n 'v': 211,\n 'f': \"211\",\n },\n\"2021-03-13 19:14:27\",\n\"other\",\n\"lecture 6 slide 27\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=211\",\n\"j\\\\neq thank\"],\n [{\n 'v': 210,\n 'f': \"210\",\n },\n\"2021-03-13 16:25:58\",\n\"task1a\",\n\"task 1 a loading the data\",\n\"same directory \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=210\",\n\"hi wanted clear one thing submit task 1a wasnt sure means exactly assume data available path specify code mean assume code data directory script run script put data directory script e code data directory script thank\"],\n [{\n 'v': 197,\n 'f': \"197\",\n },\n\"2021-03-13 12:40:32\",\n\"other\",\n\"Slides 5 page 29 minimum of rho\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=197\",\n\"correct optimal \\\\rho \\\\frac term mentioned slide upper bound\"],\n [{\n 'v': 207,\n 'f': \"207\",\n },\n\"2021-03-13 12:37:42\",\n\"other\",\n\"Lecture 6 Slide 13\",\n\"log likelihood \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=207\",\n\"means maximizing log likelihood equivalent minimizing negative log likelihood negative log likelihood defined logistic loss\"],\n [{\n 'v': 209,\n 'f': \"209\",\n },\n\"2021-03-13 11:42:08\",\n\"other\",\n\"\",\n\"report in the text \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=209\",\n\"please upload report text area description approach algorithms used sufficient report\"],\n [{\n 'v': 208,\n 'f': \"208\",\n },\n\"2021-03-12 21:42:48\",\n\"task1a\",\n\"Project Submissions Limit\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=208\",\n\"limitation project\"],\n [{\n 'v': 208,\n 'f': \"208\",\n },\n\"2021-03-12 21:08:41\",\n\"task1a\",\n\"Project Submissions Limit\",\n\"submissions for each project \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=208\",\n\"allowed submissions project tasks\"],\n [{\n 'v': 207,\n 'f': \"207\",\n },\n\"2021-03-12 20:26:10\",\n\"other\",\n\"Lecture 6 Slide 13\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=207\",\n\"someone explain part red rectangle fanny said something like maximizing probability means minimizing negative understand cant make connection whats written thank\"],\n [{\n 'v': 205,\n 'f': \"205\",\n },\n\"2021-03-12 19:41:42\",\n\"task1a\",\n\"Doing the projects without a team\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=205\",\n\"yes project alone also use post find teammates\"],\n [{\n 'v': 205,\n 'f': \"205\",\n },\n\"2021-03-12 19:09:27\",\n\"task1a\",\n\"Doing the projects without a team\",\n\"thanks in advance \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=205\",\n\"able find team far wanted know feasible least first task alone also anybody situation would glad team thanks advance\"],\n [{\n 'v': 202,\n 'f': \"202\",\n },\n\"2021-03-12 15:39:40\",\n\"other\",\n\"Question about the small symbol under the E of ex\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=202\",\n\"\"],\n [{\n 'v': 203,\n 'f': \"203\",\n },\n\"2021-03-12 14:55:22\",\n\"task0\",\n\"Cannot login to the project website\",\n\"combination of username email \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=203\",\n\"tryed like every combination username email passworts eth used vpn dont know try log would grateful help\"],\n [{\n 'v': 202,\n 'f': \"202\",\n },\n\"2021-03-12 14:35:08\",\n\"other\",\n\"Question about the small symbol under the E of ex\",\n\"symbol like e \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=202\",\n\"small question often expected value small symbol like e e meaning notation thank answer\"],\n [{\n 'v': 198,\n 'f': \"198\",\n },\n\"2021-03-12 14:12:26\",\n\"other\",\n\"Lecture 5 Slide 9\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=198\",\n\"doesnt matter minimum happens \\\\left \\\\ \\\\right \\\\\"],\n [{\n 'v': 201,\n 'f': \"201\",\n },\n\"2021-03-12 10:52:37\",\n\"other\",\n\"Dimensionality in convexity lemmas Lecture 5 s\",\n\"subset of the input \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=201\",\n\"read three lemmas slide lecture noticed although integral understanding dimensions f g mentioned function dimensionalities make sense f \\\\mathbb \\\\rightarrow \\\\mathbb g \\\\mathbb \\\\rightarrow \\\\mathbb reasons believe cannot generalize n dimensional space g first line slide convex always talk convexity functions im g \\\\subset \\\\mathbb standard definitions \\\\leq \\\\geq applied therefore g maps reals holds f assumption also convex lemma b slide image g subset input space f combining get f takes reals input lemma c slide see f g operate input x f scalar inputs know g also take scalar inputs although analysis dimensionality seems sound contradicts statement made lecture use three lemmas prove empirical loss function \\\\hat \\\\mathbb \\\\rightarrow \\\\mathbb convex hence questions reasoning conclusion f g scalar functions correct supposed prove loss convex\"],\n [{\n 'v': 200,\n 'f': \"200\",\n },\n\"2021-03-12 10:02:47\",\n\"hw1\",\n\"Lecture 5 slide 26\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=200\",\n\"could explain factor appears\"],\n [{\n 'v': 199,\n 'f': \"199\",\n },\n\"2021-03-12 09:58:21\",\n\"hw1\",\n\"Intuition linear regression convergence\",\n\"lines of the cost \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=199\",\n\"linear regression convergence using gradient descent \\\\lambda implies need x x \\\\succ thus rank x n e data independent case \\\\lambda graphically contour lines cost function would lines ellipses one axis zero length thus gradient descent would converge correct intuitively understand dependent data e rank x n lead convergence fixed stepsize using gradient descent thanks lot\"],\n [{\n 'v': 198,\n 'f': \"198\",\n },\n\"2021-03-12 09:43:33\",\n\"other\",\n\"Lecture 5 Slide 9\",\n\"unit norm \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=198\",\n\"im confused limit search w less equal unit norm thought unit norm thanks\"],\n [{\n 'v': 197,\n 'f': \"197\",\n },\n\"2021-03-12 09:41:50\",\n\"other\",\n\"Slides 5 page 29 minimum of rho\",\n\"typo on page \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=197\",\n\"hi think typo page slides \\\\rho max\\\\ \\\\eta \\\\lambda x tx \\\\eta \\\\lambda x tx \\\\ minimum \\\\rho \\\\rho \\\\eta \\\\lambda x tx \\\\frac \\\\lambda x tx \\\\lambda x tx \\\\lambda x tx \\\\frac \\\\eta \\\\frac \\\\lambda x tx \\\\lambda x tx\"],\n [{\n 'v': 195,\n 'f': \"195\",\n },\n\"2021-03-12 08:37:15\",\n\"task1a\",\n\"Different Statistical Programming Languages\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=195\",\n\"sure\"],\n [{\n 'v': 196,\n 'f': \"196\",\n },\n\"2021-03-12 08:26:33\",\n\"logistics\",\n\"Individual hand in\",\n\"group members \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=196\",\n\"hi learnt select hand file individually group members choose different file hand graded individually thanks\"],\n [{\n 'v': 195,\n 'f': \"195\",\n },\n\"2021-03-11 19:40:00\",\n\"task1a\",\n\"Different Statistical Programming Languages\",\n\"statistical programming \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=195\",\n\"hi wondering whether okay members single group submit solutions single task different statistical programming languages e solutions python another r thanks\"],\n [{\n 'v': 192,\n 'f': \"192\",\n },\n\"2021-03-11 15:03:53\",\n\"other\",\n\"Upload schedule\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=192\",\n\"videos within day might delay mapping link webpage\"],\n [{\n 'v': 193,\n 'f': \"193\",\n },\n\"2021-03-11 14:57:48\",\n\"other\",\n\"linear regression convergence\",\n\"min max \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=193\",\n\"hi assume lambda min lambda max denote min max eigenvalue x correct thanks\"],\n [{\n 'v': 192,\n 'f': \"192\",\n },\n\"2021-03-11 14:48:32\",\n\"other\",\n\"Upload schedule\",\n\"lectures recordings \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=192\",\n\"hi schedule lecture recordings uploaded vary lecture lecture possible get future lectures recordings within 48h would make structuring week lot easier need quite lot time understand iml lectures thanks\"],\n [{\n 'v': 191,\n 'f': \"191\",\n },\n\"2021-03-11 14:08:54\",\n\"other\",\n\"\",\n\"disadvantages of svm \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=191\",\n\"bit confused minimum unbounded first considerations think unique minimum exists data linearly seperable assume data linearly separable hyperplane defined w scaling \\\\lambda w defines hyperplane send logistic risk \\\\lambda \\\\ \\\\infty since risk goes quite slowly still gd stop soon changes big anymore data linearly separable however always one point x misclassified hence scaling \\\\lambda\\\\ \\\\infty make \\\\log e explode since yw tx guess find minimizer exists since function convex maximize margin according slide svm different procedure understood correctly sure either advantages disadvantages svm compared logistic regression\"],\n [{\n 'v': 190,\n 'f': \"190\",\n },\n\"2021-03-11 13:38:01\",\n\"task1a\",\n\"k fold Cross Validation\",\n\"choice of validation \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=190\",\n\"first question k k fold cross validation refers exactly lecture means dividing n data points k sets n k elements taking one set round validation set making k iterations worded differently choose k times set n k indices two set indices common use validation points k iterations could also choose n k random combinatorial indices possibilities could repeat lot k times k would basically refer size validation set full set meant k k fold cv size validation set number iterations possible random choice validation sets much k iterations give better results maybe already covered lecture wasnt clear second question allowed iterations task 1a\"],\n [{\n 'v': 189,\n 'f': \"189\",\n },\n\"2021-03-11 13:36:38\",\n\"hw1\",\n\"H W 13 e Proof off being coercive\",\n\"x in the definition \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=189\",\n\"definition true x interested proving f goes infinity \\\\left \\\\ \\\\right \\\\ goes infinity hence set suitable x definition strong convexity prove theorem case suitable x would\"],\n [{\n 'v': 189,\n 'f': \"189\",\n },\n\"2021-03-11 13:31:22\",\n\"hw1\",\n\"H W 13 e Proof off being coercive\",\n\"dear iml \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=189\",\n\"dear iml team related different question set x prove f coercive\"],\n [{\n 'v': 187,\n 'f': \"187\",\n },\n\"2021-03-11 11:40:57\",\n\"task1a\",\n\"RMS E value\",\n\"values for the rmses \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=187\",\n\"hello got negative values rmses model submit absolute value let negative negative value got really bad public score could help\"],\n [{\n 'v': 186,\n 'f': \"186\",\n },\n\"2021-03-11 10:59:54\",\n\"logistics\",\n\"Providing a revised version of slides\",\n\"thanks in advance \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=186\",\n\"dear profs tas seems slides directly related resource could count reviewing course would mind providing revised version slides correcting typos maybe add references lectures know might great workload really helps us understand course thanks advance\"],\n [{\n 'v': 184,\n 'f': \"184\",\n },\n\"2021-03-11 10:18:27\",\n\"other\",\n\"Notable togo to Projects page\",\n\"general things \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=184\",\n\"works fine right general things try reconnect vpn try access resources require vpn e g lecture password use latest chrome firefox browser\"],\n [{\n 'v': 185,\n 'f': \"185\",\n },\n\"2021-03-11 08:41:46\",\n\"other\",\n\"Lecture 5 Optimization Slide 6 It era tie al gori\",\n\"number of update \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=185\",\n\"l w negative sign takes care subtraction check slide annotated version actually tranpose denotes number update steps made one stops\"],\n [{\n 'v': 185,\n 'f': \"185\",\n },\n\"2021-03-11 08:12:57\",\n\"other\",\n\"Lecture 5 Optimization Slide 6 It era tie al gori\",\n\"best wishes \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=185\",\n\"hi confused algorithm described gradient describes direction function value increases think need subtract gradient instead adding transposing w end shouldnt output w obtained procedure would grateful clarifications thank advanced help best wishes\"],\n [{\n 'v': 184,\n 'f': \"184\",\n },\n\"2021-03-11 06:16:00\",\n\"other\",\n\"Notable togo to Projects page\",\n\"projects page \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=184\",\n\"able access projects page cant access since yesterday night vpn running please suggest\"],\n [{\n 'v': 183,\n 'f': \"183\",\n },\n\"2021-03-10 21:27:27\",\n\"other\",\n\"lecture 5 GD in linear regression\",\n\"linear regression \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=183\",\n\"hi want ask lecture using linear regression simple example introduce gradient descent linear regression closed form solution seems gd needed solve linear regression\"],\n [{\n 'v': 180,\n 'f': \"180\",\n },\n\"2021-03-10 20:02:36\",\n\"other\",\n\"condition number lecture 5 p 30\",\n\"kappa tiny \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=180\",\n\"\\\\kappa \\\\frac \\\\lambda \\\\lambda \\\\kappa tiny e \\\\lambda \\\\lambda sound bit contradictory could someone explain\"],\n [{\n 'v': 179,\n 'f': \"179\",\n },\n\"2021-03-10 16:27:38\",\n\"other\",\n\"how much exceeding baseline is safe\",\n\"base line \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=179\",\n\"hi bit worried project general projection description says code running reproducible report ok pass baseline pass project also see piazza mark counted primarily private score cant access question past experience passed public base line pass private score well sure much make score better base line example mine saw lot others much sure whether closer look make much better passes private baseline another question let us know whether passed private base line passed project task least otherwise one could done mistake terms generalization throughout semester end semester turned person didnt get mark project didnt surpass private score even passed baseline scores maybe misunderstanding something worried thank\"],\n [{\n 'v': 178,\n 'f': \"178\",\n },\n\"2021-03-10 15:19:55\",\n\"logistics\",\n\"Can 39 t join I ML Qa mpA\",\n\"eth account \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=178\",\n\"upon trying join qa session right get error saying host locked meeting signed eth account lecture worked fine\"],\n [{\n 'v': 177,\n 'f': \"177\",\n },\n\"2021-03-10 14:55:41\",\n\"task1a\",\n\"Lecture knowledge to be used in projects md It hi\",\n\"week of each task \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=177\",\n\"faq says baselines designed solvable based material taught class second week task mean example task 1a baseline built knowledge acquired lecture 18th march one day due date refer last lecture task published would case lecture 3rd march\"],\n [{\n 'v': 175,\n 'f': \"175\",\n },\n\"2021-03-10 13:18:16\",\n\"task1a\",\n\"baseline in leader board baseline\",\n\"baseline by a bit \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=175\",\n\"yes baseline called baseline distinguish normal groups highlighted blue rank higher baseline counts passing project e graded note future projects might private datasets final evaluation made make sure exceed public baseline bit\"],\n [{\n 'v': 174,\n 'f': \"174\",\n },\n\"2021-03-10 13:15:05\",\n\"task1a\",\n\"Local path to read csv file\",\n\"location of the input \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=174\",\n\"please make sure clear code declare location input data provide command line argument\"],\n [{\n 'v': 176,\n 'f': \"176\",\n },\n\"2021-03-10 13:10:58\",\n\"other\",\n\"lecture 5 slide 9\",\n\"wt on slide \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=176\",\n\"someone explain derive wt slide lecture\"],\n [{\n 'v': 175,\n 'f': \"175\",\n },\n\"2021-03-10 12:54:06\",\n\"task1a\",\n\"baseline in leader board baseline\",\n\"confusing group \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=175\",\n\"leaderboard one named baseline baseline someone decided make confusing group name rank higher baseline pass e get project correct\"],\n [{\n 'v': 174,\n 'f': \"174\",\n },\n\"2021-03-10 12:48:18\",\n\"task1a\",\n\"Local path to read csv file\",\n\"file from a local path \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=174\",\n\"instructions say please make sure code runnable predictions reproducible fix random seeds etc read given train csv file local path computer able read data computer problem\"],\n [{\n 'v': 173,\n 'f': \"173\",\n },\n\"2021-03-10 11:23:48\",\n\"hw1\",\n\"H W 1 Problem 2 a\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=173\",\n\"use fact specified question obtain expression x \\\\sim \\\\mathcal \\\\textbf\"],\n [{\n 'v': 173,\n 'f': \"173\",\n },\n\"2021-03-10 10:52:34\",\n\"hw1\",\n\"H W 1 Problem 2 a\",\n\"dear iml \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=173\",\n\"dear iml team could elaborate happens highlighted line thank\"],\n [{\n 'v': 172,\n 'f': \"172\",\n },\n\"2021-03-10 10:39:28\",\n\"logistics\",\n\"Uploading recordings before the next class\",\n\"recordings before the class \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=172\",\n\"would possible upload tuesday recordings class wednesday cannot make tuesday would like join wednesday thank\"],\n [{\n 'v': 171,\n 'f': \"171\",\n },\n\"2021-03-10 09:46:56\",\n\"other\",\n\"lecture 5 slide 18 composition of convex fun c ti\",\n\"g convex \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=171\",\n\"hi lecture slide reads f\\\\circ g convex \\\\cdots f non decreasing g convex however find hard prove condition found composition rule may like f\\\\circ g convex \\\\cdots f non decreasing convex g convex source comes page file someone clarify thanks advance\"],\n [{\n 'v': 170,\n 'f': \"170\",\n },\n\"2021-03-10 09:46:16\",\n\"hw1\",\n\"H W 1 Inverse Sampling\",\n\"highlight equivalence \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=170\",\n\"hi everyone give proof intuition highlight equivalence true thank much\"],\n [{\n 'v': 169,\n 'f': \"169\",\n },\n\"2021-03-10 09:24:18\",\n\"hw1\",\n\"\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=169\",\n\"yes typo variance indeed 2a\"],\n [{\n 'v': 168,\n 'f': \"168\",\n },\n\"2021-03-10 09:16:00\",\n\"other\",\n\"Partially graded problem sets\",\n\"course website \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=168\",\n\"course website says regarding problem sets partially graded href platform mean homework contribute final grade act bonus\"],\n [{\n 'v': 166,\n 'f': \"166\",\n },\n\"2021-03-09 20:45:36\",\n\"task1a\",\n\"implementing CV\",\n\"functions libraries \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=166\",\n\"yes allowed use built functions libraries\"],\n [{\n 'v': 167,\n 'f': \"167\",\n },\n\"2021-03-09 19:09:47\",\n\"task1a\",\n\"Format of sample csv\",\n\"csv of task \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=167\",\n\"dear special reason sample csv task 1a unconventional format submit also without header indexing\"],\n [{\n 'v': 166,\n 'f': \"166\",\n },\n\"2021-03-09 18:29:26\",\n\"task1a\",\n\"implementing CV\",\n\"cross validation \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=166\",\n\"allowed use already built functions implementing cross validation necessary steps splitting data calculating rmse required things manually\"],\n [{\n 'v': 165,\n 'f': \"165\",\n },\n\"2021-03-09 16:08:15\",\n\"other\",\n\"Questions during lecture p 145 We have forward e\",\n\"chat during lectures \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=165\",\n\"hi quick suggestion regarding questions asked chat lectures could people watching recordings favor state questions referring answering lecture explicitly sometimes quite hard understand answer trying figure question thanks lot advance\"],\n [{\n 'v': 163,\n 'f': \"163\",\n },\n\"2021-03-09 13:16:35\",\n\"task1a\",\n\"can 39 t access project website\",\n\"website of the projects \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=163\",\n\"hi im currently trouble accessing website projects trying access via vpn wont load using safari dont know details provide thanks lucas\"],\n [{\n 'v': 162,\n 'f': \"162\",\n },\n\"2021-03-09 12:55:38\",\n\"task0\",\n\"Index on sample csv\",\n\"process of handing \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=162\",\n\"hello question basically using indexes start im using pandas create dataframes indexes start makes process handing data little bit weird im curious would make choice could change indexes would still able check answers thank\"],\n [{\n 'v': 161,\n 'f': \"161\",\n },\n\"2021-03-09 11:52:08\",\n\"task1a\",\n\"Why scaling matters\",\n\"scaling to the original features \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=161\",\n\"hi curiosity recommended perform scaling original features tried normalize data got better score scaling incur overfitting thanks\"],\n [{\n 'v': 160,\n 'f': \"160\",\n },\n\"2021-03-09 01:33:14\",\n\"hw1\",\n\"Question about tutorial 2\",\n\"mathbb d \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=160\",\n\"dr x derivative r x linear map \\\\mathbb \\\\mathbb represented matrix \\\\times matrix \\\\nabla r x vector satisfies dr x v \\\\langle \\\\nabla r x v \\\\rangle v \\\\ \\\\mathbb layman terms \\\\nabla r x understood transpose dr x hope helps\"],\n [{\n 'v': 160,\n 'f': \"160\",\n },\n\"2021-03-08 21:49:47\",\n\"hw1\",\n\"Question about tutorial 2\",\n\"fastest increase \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=160\",\n\"hi maybe someone tell difference dr dr transpose opinion dr one case dr direction fastest increase image png redirect s3 bucket uploads prefix paste 2fkf1z2v6tr6k4oi 2f574bc1d8abacb8d2bef8daee866890bd5c650091c18b5b04be89ea6f696a1ef9 2fimage png\"],\n [{\n 'v': 158,\n 'f': \"158\",\n },\n\"2021-03-08 15:14:20\",\n\"task0\",\n\"Submission\",\n\"submission in tab \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=158\",\n\"hello group members select submission tab ok select different solutions\"],\n [{\n 'v': 157,\n 'f': \"157\",\n },\n\"2021-03-08 14:44:51\",\n\"other\",\n\"Making Zoom Videos downloadable\",\n\"preferred video \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=157\",\n\"dear tas could please make recorded tutorials downloadable ive seen professors currently watch zoom player really slow due buffering trying jump around different timestamps could download id able avoid bufferings use preferred video player thank best regards\"],\n [{\n 'v': 156,\n 'f': \"156\",\n },\n\"2021-03-08 13:10:05\",\n\"task0\",\n\"\",\n\"private evaluation \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=156\",\n\"general task specific become clear task description task 1a score measures difference reference solution lower better general want baseline leaderboard however future tasks might separate private evaluation sets well\"],\n [{\n 'v': 155,\n 'f': \"155\",\n },\n\"2021-03-08 12:03:08\",\n\"task0\",\n\"Access to Project while on waiting list\",\n\"total project \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=155\",\n\"hello currently still waiting lost course project released today able access project site assume since still waiting list therefore worry lose total project grade technical issue also unfair teammates date possible enroll course access project\"],\n [{\n 'v': 154,\n 'f': \"154\",\n },\n\"2021-03-08 10:26:36\",\n\"task1a\",\n\"\",\n\"rmse values \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=154\",\n\"hi thats great question think main thing notice evaluation quite artificial compare rmse values get reference solution never something youd practice interested see random seed affects results cv could run different random seeds create histograms rmse values get see variance actual rmse values big variance evaluation metric becomes bigger evaluate values time means however position leaderboard isnt really informative task make sure variance due random seed affect whether pass note even worst solution still passing baseline first two projects really check understood concepts rather best leaderboard\"],\n [{\n 'v': 153,\n 'f': \"153\",\n },\n\"2021-03-08 10:14:03\",\n\"other\",\n\"Lecture 4 slide 3 error\",\n\"mismatch in shape \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=153\",\n\"yellow marked term seems wrong firstly f defined matrices secondly assume f applied anyways e f x w x get mismatch shape x \\\\ r \\\\ w \\\\ r hence would need write f x would equivalent w x xw\"],\n [{\n 'v': 148,\n 'f': \"148\",\n },\n\"2021-03-07 20:13:00\",\n\"other\",\n\"\",\n\"first instance \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=148\",\n\"think first instance means order e close cardinality\"],\n [{\n 'v': 145,\n 'f': \"145\",\n },\n\"2021-03-07 19:17:37\",\n\"logistics\",\n\"Questions on the zoom chat\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=145\",\n\"thanks suggestion look\"],\n [{\n 'v': 146,\n 'f': \"146\",\n },\n\"2021-03-07 18:51:50\",\n\"logistics\",\n\"Literature reference on slides\",\n\"detailed references \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=146\",\n\"sorry detailed references literatures website helpful also sometimes professors add references slides\"],\n [{\n 'v': 147,\n 'f': \"147\",\n },\n\"2021-03-07 17:29:20\",\n\"other\",\n\"RMS E when knowing the ground truth pI am wonder i\",\n\"linear regression \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=147\",\n\"dear students ta puzzling issue rmse suppose linear regression already know ground truth similar issue task0 related everything task0 know truth average data minimum rmse truth 2average data zero small number 6e case whatever estimate find training data never rmse smaller predict data set whoever gets rmse would wrong range machine precision matlab python estimates never gave zero got also low numbers ridge regression would better bit normal linear regression still range 4e e average function need regularization noise data lamda simply going zero hardware precision related data import related hope answer going help new tasks task0 meant get ready issue zero score means till see zero achieved contradicting learned\"],\n [{\n 'v': 146,\n 'f': \"146\",\n },\n\"2021-03-07 16:14:11\",\n\"logistics\",\n\"Literature reference on slides\",\n\"chapter indications \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=146\",\n\"hello could please write literature references chapter indications slide deck know list suggested literature posted webpage would much easier could provide specific reference content covered lecture\"],\n [{\n 'v': 145,\n 'f': \"145\",\n },\n\"2021-03-07 15:53:46\",\n\"logistics\",\n\"Questions on the zoom chat\",\n\"zoom chat \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=145\",\n\"hello lecture would great lecturer could repeat question posted zoom chat answering since im watching lecture recording afterwards sometimes find hard follow know actually asked thank\"],\n [{\n 'v': 144,\n 'f': \"144\",\n },\n\"2021-03-07 14:24:18\",\n\"hw1\",\n\"Notation of gradient\",\n\"x d \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=144\",\n\"hi question regarding notation exercise 3e equation f \\\\nabla f \\\\mathbf \\\\mathbf \\\\nabla f \\\\mathbf row vector hence product would x matrix wondering maybe gradient transposed would equivalent dot product thus would get scalar thanks good start week\"],\n [{\n 'v': 143,\n 'f': \"143\",\n },\n\"2021-03-07 12:38:44\",\n\"logistics\",\n\"Submit J up y ter Notebooks as code\",\n\"notebooks for the code \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=143\",\n\"alright submit jupyter notebooks code file\"],\n [{\n 'v': 142,\n 'f': \"142\",\n },\n\"2021-03-07 11:53:48\",\n\"other\",\n\"Tutorial 2 Greedy features election methods\",\n\"axis from the right \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=142\",\n\"actually figure drawing x axis right left opposed left right forward selection looks like initial part got cutoff apologies attached updated figure see increase cost stopping point note move reverse since features eliminated hope helps\"],\n [{\n 'v': 142,\n 'f': \"142\",\n },\n\"2021-03-07 10:43:50\",\n\"other\",\n\"Tutorial 2 Greedy features election methods\",\n\"feature selection \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=142\",\n\"confused drawing red depicts cv loss greedy backward feature selection method seems like cost monotonically decreasing stopped earlier algorithm tells also x axis drawing clear id guess represents decreasing know initial cost infinite explanation would nice expect cost start going case forward greedy feature selection method thanks\"],\n [{\n 'v': 141,\n 'f': \"141\",\n },\n\"2021-03-07 09:38:00\",\n\"other\",\n\"Question about the cross term\",\n\"cross term \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=141\",\n\"hi could anyone tell cross term zero image png redirect s3 bucket uploads prefix paste 2fkf1z2v6tr6k4oi 2f70e1cf738028806e9dd485165c04e6dfec7b800691c85b9d3508ab4d1807bcaa 2fimage png thank advance answer\"],\n [{\n 'v': 140,\n 'f': \"140\",\n },\n\"2021-03-07 08:59:22\",\n\"other\",\n\"Intuition for Regular iz ation\",\n\"order of magnitude \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=140\",\n\"im looking loss function case ridge regression screenshot taken math ml book page assuming helps reduce overfitting would follow case model overfits magnitude parameters tends become really large accurate statement overfitted models tend exhibit large coefficients case would understand trying minimise norm also doesnt imply need scale values parameters therefore feature vectors order magnitude comments appreciated\"],\n [{\n 'v': 139,\n 'f': \"139\",\n },\n\"2021-03-07 00:42:34\",\n\"other\",\n\"Lecture 3 check\",\n\"x x \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=139\",\n\"lecture slide following check suggested x x x x w \\\\pi w attempted show inner product x x x x w w vector span x say x \\\\beta equal zero unfortunately get stuck proving following holds w x x x x \\\\beta w x \\\\beta right track could continue proof thank\"],\n [{\n 'v': 135,\n 'f': \"135\",\n },\n\"2021-03-06 12:11:07\",\n\"other\",\n\"Lecture 4 Slide 23\",\n\"answer to the poll \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=135\",\n\"answer poll question explain answer thanks\"],\n [{\n 'v': 133,\n 'f': \"133\",\n },\n\"2021-03-06 10:47:17\",\n\"exam\",\n\"Access to course project\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=133\",\n\"think like cannot take exam finally\"],\n [{\n 'v': 134,\n 'f': \"134\",\n },\n\"2021-03-06 10:46:06\",\n\"logistics\",\n\"Tutorial 2 scripts\",\n\"version of tutorial slides \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=134\",\n\"dear tas could upload annotated version tutorial slides thank\"],\n [{\n 'v': 133,\n 'f': \"133\",\n },\n\"2021-03-06 10:31:11\",\n\"exam\",\n\"Access to course project\",\n\"access to the project \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=133\",\n\"good morning question access project website fully following course registered mystudies due overlap another course already took last semester sure whether make sense take exam possible subscribe project website possibly take exam log dont hand tasks get graded even register exam thanks\"],\n [{\n 'v': 132,\n 'f': \"132\",\n },\n\"2021-03-05 21:53:35\",\n\"task0\",\n\"Task 0 public score value\",\n\"public score \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=132\",\n\"public score task mean worked\"],\n [{\n 'v': 130,\n 'f': \"130\",\n },\n\"2021-03-05 20:26:02\",\n\"other\",\n\"Pseudo Inverse matrix definition\",\n\"pseudo inverse \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=130\",\n\"lecture slide definition use take pseudo inverse matrix x x also properties aforementioned matrix ensure pseudo inverse online resource elaborates topic would greatly appreciated well piece advice regarding much detail supposed dig algebraic concept\"],\n [{\n 'v': 128,\n 'f': \"128\",\n },\n\"2021-03-05 19:05:16\",\n\"other\",\n\"Co variance matrix of a matrix\",\n\"dimensional covariances \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=128\",\n\"question regarding slide lecture specifically part \\\\hat x x sake clarity didnt write empirical covariance instead real covariance random variables lets take general multivariate random variables \\\\omega \\\\rightarrow r \\\\ b \\\\omega \\\\rightarrow r n mind cov b \\\\ r \\\\ cov b cov b j e covariance two vectors index j covariance th component j th component b logic one wants matrix valued random variables \\\\ r \\\\ b \\\\ r would think get construct four indices cov b cov b clearly intuition match given lecture slides generalization covariance vectors covariance matrices wrong general structure behind higher dimensional covariances thanks\"],\n [{\n 'v': 122,\n 'f': \"122\",\n },\n\"2021-03-05 16:48:07\",\n\"other\",\n\"Das a random vector VS a random set\",\n\"probability with probability \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=122\",\n\"say correct small side note usually space x live continuous spaces one replace probability probability density\"],\n [{\n 'v': 127,\n 'f': \"127\",\n },\n\"2021-03-05 15:18:15\",\n\"other\",\n\"Increasing number of folds dependence on lamb d\",\n\"graph on slide \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=127\",\n\"regarding graph slide lecture always case increase k \\\\lambda decreases\"],\n [{\n 'v': 126,\n 'f': \"126\",\n },\n\"2021-03-05 15:13:21\",\n\"other\",\n\"\",\n\"training set \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=126\",\n\"expected population risk observation noise equivalent saying training set\"],\n [{\n 'v': 124,\n 'f': \"124\",\n },\n\"2021-03-05 13:27:41\",\n\"other\",\n\"Lecture 4 slide 7 meaning of kin Lasso regress io\",\n\"lasso regression \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=124\",\n\"k stand lasso regression\"],\n [{\n 'v': 123,\n 'f': \"123\",\n },\n\"2021-03-05 12:43:57\",\n\"logistics\",\n\"Homework solutions\",\n\"solutions to the homework \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=123\",\n\"hello publish solutions homework moodle website thank best regards\"],\n [{\n 'v': 122,\n 'f': \"122\",\n },\n\"2021-03-05 12:35:27\",\n\"other\",\n\"Das a random vector VS a random set\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=122\",\n\"\"],\n [{\n 'v': 120,\n 'f': \"120\",\n },\n\"2021-03-05 10:34:50\",\n\"hw1\",\n\"Lecture 4 slide 20\",\n\"last line \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=120\",\n\"second last line slide asssume uniform convergence think lecture discussed law large numbers lln guarantees point wise convergence make statement using lln thanks lot\"],\n [{\n 'v': 119,\n 'f': \"119\",\n },\n\"2021-03-05 10:06:40\",\n\"other\",\n\"Lecture 2 slide 192734 Simple argument 34\",\n\"todays tutorial \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=119\",\n\"covered todays tutorial tutorial part slides part derivation handwritten proof comes derivation\"],\n [{\n 'v': 119,\n 'f': \"119\",\n },\n\"2021-03-05 09:56:49\",\n\"other\",\n\"Lecture 2 slide 192734 Simple argument 34\",\n\"slides for this weeks \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=119\",\n\"third bulletpoint slide mentioned title reads simple argument shows suffices search w\\\\ span x see final slides tutorial sadly proof found subsequent slides tutorial slides weeks tutorial dont seem cover either kindly ask provide formal argument\"],\n [{\n 'v': 105,\n 'f': \"105\",\n },\n\"2021-03-04 20:23:56\",\n\"logistics\",\n\"Bold type for vectors\",\n\"idea for a professor \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=105\",\n\"experience terrible idea professor change usual notation impossible remember whole time meaning focus notation instead lecturing make mistakes continuously fraction corrected end end slides full inconsistent notation confusing helpful really much easier get used professors notation\"],\n [{\n 'v': 116,\n 'f': \"116\",\n },\n\"2021-03-04 19:40:36\",\n\"hw1\",\n\"Lecture 3 slide 19\",\n\"training data \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=116\",\n\"noise referring noise training data since \\\\sigma represents noise test data assume noise right hand noise training data\"],\n [{\n 'v': 115,\n 'f': \"115\",\n },\n\"2021-03-04 18:31:52\",\n\"hw1\",\n\"Convergence of empirical risk\",\n\"law of large numbers \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=115\",\n\"hi everyone question regarding lecture slides page could please repeat one cant use law large numbers show ii true general case maybe give reference also mean f dependent xi yi mentioned lecture thanks\"],\n [{\n 'v': 114,\n 'f': \"114\",\n },\n\"2021-03-04 18:15:51\",\n\"logistics\",\n\"Lecture 4 models election annotated slides\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=114\",\n\"hi annotated slides missing see try open\"],\n [{\n 'v': 113,\n 'f': \"113\",\n },\n\"2021-03-04 17:50:33\",\n\"other\",\n\"Meaning of xi\",\n\"matrix x \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=113\",\n\"someone explain xi stands cases referred point training set times coloumn matrix x thanks\"],\n [{\n 'v': 112,\n 'f': \"112\",\n },\n\"2021-03-04 17:50:19\",\n\"other\",\n\"Lecture 2 slide 21\",\n\"x x \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=112\",\n\"slide understood w \\\\epsilon span x still dont get w x xx reach w x x x could someone please show steps thank\"],\n [{\n 'v': 99,\n 'f': \"99\",\n },\n\"2021-03-04 16:47:10\",\n\"other\",\n\"Hato nRa question on Lecture 3 Slide 5\",\n\"r d \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=99\",\n\"yes \\\\hat r \\\\hat\"],\n [{\n 'v': 110,\n 'f': \"110\",\n },\n\"2021-03-04 14:38:51\",\n\"other\",\n\"SV D strictly positive singular values\",\n\"singular values \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=110\",\n\"dear tas question related strict positiveness singular values svd matrix columns independent know strictly greater necessary want conclude invertible question course related last weeks exercise class snapshot attached thank\"],\n [{\n 'v': 109,\n 'f': \"109\",\n },\n\"2021-03-04 13:58:03\",\n\"other\",\n\"Population risk of linear regression pI 39 d app\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=109\",\n\"dear dont understand mean t1 large span x small t2 large among span x someone explain detail thank page slides\"],\n [{\n 'v': 101,\n 'f': \"101\",\n },\n\"2021-03-04 13:49:41\",\n\"logistics\",\n\"Annotations slides of 3321 somehow don 39 t work\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=101\",\n\"slides uploaded soon\"],\n [{\n 'v': 107,\n 'f': \"107\",\n },\n\"2021-03-04 13:23:33\",\n\"logistics\",\n\"Script needed\",\n\"further discussion \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=107\",\n\"script accompanying lecture look books recommended webpage discussion content covered class tutorial friday cover important concepts lectures please use piazza tutorial qa reach us case questions\"],\n [{\n 'v': 107,\n 'f': \"107\",\n },\n\"2021-03-04 12:12:17\",\n\"logistics\",\n\"Script needed\",\n\"hands on thanks \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=107\",\n\"dear tas scripts books covering materials taught course recommended playlist repository learn contents sorry lectures really hard follow know theoretical last year think introduction course much easier get hands thanks advance\"],\n [{\n 'v': 106,\n 'f': \"106\",\n },\n\"2021-03-04 11:00:03\",\n\"other\",\n\"Lecture 3 observation noise\",\n\"observation noise \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=106\",\n\"observation noise e since given already training test set data tupels x dont really understand observation noise comes\"],\n [{\n 'v': 105,\n 'f': \"105\",\n },\n\"2021-03-04 10:57:29\",\n\"logistics\",\n\"Bold type for vectors\",\n\"plain fonts \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=105\",\n\"hello everyone easier students lecturers use common notation vectors matrices vs vector components e g bold type vectors small arrow ecc instead always plain fonts type variables least would much easier distinguish thanks\"],\n [{\n 'v': 104,\n 'f': \"104\",\n },\n\"2021-03-04 10:35:35\",\n\"other\",\n\"Projection Matrix Pix T md Would still be nice to\",\n\"span x \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=104\",\n\"hello question expression large span x small think span x since \\\\pi x x \\\\ means projection span x right intuitively span x small means far rows columns e nd means enough training samples right loss term large many thanks\"],\n [{\n 'v': 103,\n 'f': \"103\",\n },\n\"2021-03-04 09:30:02\",\n\"other\",\n\"Population risk\",\n\"f hat \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=103\",\n\"population risk basically average loss predictor f hat set unseen samples x requirements x independendent f hat specific size data set randomly picked data\"],\n [{\n 'v': 102,\n 'f': \"102\",\n },\n\"2021-03-04 09:04:48\",\n\"other\",\n\"Notable to access projects says invalid cr eden\",\n\"vpn with same credentials \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=102\",\n\"though connected vpn credentials cant access projects\"],\n [{\n 'v': 101,\n 'f': \"101\",\n },\n\"2021-03-04 07:52:25\",\n\"logistics\",\n\"Annotations slides of 3321 somehow don 39 t work\",\n\"dontt work \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=101\",\n\"annotation slides somehow dontt work could please check whether uploaded bug thank\"],\n [{\n 'v': 100,\n 'f': \"100\",\n },\n\"2021-03-04 06:57:48\",\n\"logistics\",\n\"Recording\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=100\",\n\"processing available soon\"],\n [{\n 'v': 100,\n 'f': \"100\",\n },\n\"2021-03-04 06:34:36\",\n\"logistics\",\n\"Recording\",\n\"recording of yesterday \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=100\",\n\"hi recording yesterday available\"],\n [{\n 'v': 99,\n 'f': \"99\",\n },\n\"2021-03-03 22:38:46\",\n\"other\",\n\"Hato nRa question on Lecture 3 Slide 5\",\n\"r without hat \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=99\",\n\"dear question lecture slide think maybe \\\\hat r \\\\hat instead r \\\\hat e theres hat r since test loss computing mse like empirical risk lecture r without hat means true population risk little confused thanks advance\"],\n [{\n 'v': 98,\n 'f': \"98\",\n },\n\"2021-03-03 22:33:02\",\n\"task0\",\n\"Question about number of submissions in the pro\",\n\"group for each new task \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=98\",\n\"without certainty would say per task since change group new task\"],\n [{\n 'v': 98,\n 'f': \"98\",\n },\n\"2021-03-03 22:31:34\",\n\"task0\",\n\"Question about number of submissions in the pro\",\n\"tasks until the end \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=98\",\n\"dear project website stated group joint total submissions would like know submissions per task tasks end semester thank much\"],\n [{\n 'v': 97,\n 'f': \"97\",\n },\n\"2021-03-03 21:36:05\",\n\"logistics\",\n\"\",\n\"positive feedback \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=97\",\n\"thanks feedback unfortunately logistically feasible received positive feedback qa answered questions posted chat questions could answered qa please reach us piazza either private thread visible students join next weeks qa session\"],\n [{\n 'v': 94,\n 'f': \"94\",\n },\n\"2021-03-03 15:04:05\",\n\"other\",\n\"Demo Access\",\n\"lecture thanks \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=94\",\n\"access demos mentioned lecture thanks help\"],\n [{\n 'v': 90,\n 'f': \"90\",\n },\n\"2021-03-03 12:06:56\",\n\"task0\",\n\"Development environment\",\n\"environment for programming \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=90\",\n\"recommended development environment programming python\"],\n [{\n 'v': 69,\n 'f': \"69\",\n },\n\"2021-03-03 09:32:25\",\n\"task0\",\n\"VPN connection for access to coding project\",\n\"student account \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=69\",\n\"take lecture eth least guest account mobility student account eth access lecture materials want access project server need use eth credentials access eth vpn addition also need eth credentials login project server check information access eth vpn\"],\n [{\n 'v': 88,\n 'f': \"88\",\n },\n\"2021-03-03 09:09:43\",\n\"hw1\",\n\"Linear Regression Slides Week 1\",\n\"element of r \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=88\",\n\"question relating term marked inside black circle would want find w element r d1 since actually interested finding w w\"],\n [{\n 'v': 87,\n 'f': \"87\",\n },\n\"2021-03-03 09:07:44\",\n\"hw1\",\n\"Homework 1 Exercise 1 Sampling\",\n\"random variable \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=87\",\n\"sampling random variable mean mean looking x taking specific values\"],\n [{\n 'v': 84,\n 'f': \"84\",\n },\n\"2021-03-03 08:03:12\",\n\"other\",\n\"recording from yesterday\",\n\"recording from yesterdays \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=84\",\n\"hi recording yesterdays session available\"],\n [{\n 'v': 70,\n 'f': \"70\",\n },\n\"2021-03-03 06:57:00\",\n\"task0\",\n\"Need of exercises for coding project\",\n\"understanding of the lecture \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=70\",\n\"solve projects generally without homeworks homeworks provide deeper understanding lecture content thus useful solving projects need decide working best\"],\n [{\n 'v': 81,\n 'f': \"81\",\n },\n\"2021-03-03 06:50:17\",\n\"task0\",\n\"project team\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=81\",\n\"use post find teammates well\"],\n [{\n 'v': 81,\n 'f': \"81\",\n },\n\"2021-03-03 00:19:44\",\n\"task0\",\n\"project team\",\n\"student in robotics \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=81\",\n\"looking project team master student robotics system control taken course completed projects grade want team please email bommers student ethz ch\"],\n [{\n 'v': 80,\n 'f': \"80\",\n },\n\"2021-03-02 23:25:32\",\n\"other\",\n\"Least Square min norm solution closed form\",\n\"min norm \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=80\",\n\"dear small question min norm solution lecture slide lecture min norm solution \\\\hat x tx \\\\ x many references found min norm solution simply x \\\\ derive x \\\\ using svd difference thanks advance\"],\n [{\n 'v': 77,\n 'f': \"77\",\n },\n\"2021-03-02 21:02:54\",\n\"other\",\n\"Slide 21 Lecture 2\",\n\"final slides \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=77\",\n\"hi slide lecture get statement w x \\\\ span x writes see final slides tutorial however cannot find proof derivations final slides tutorial anyone knows get thanks\"],\n [{\n 'v': 76,\n 'f': \"76\",\n },\n\"2021-03-02 19:52:36\",\n\"task0\",\n\"Project and VPN connection\",\n\"projects through vpn \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=76\",\n\"hi need access projects vpn connection read introml page find tentative project schedule details href information sheet pdf projects accessed submitted project sever href need eth network use vpn access server get eth network get vpn access server thanks ena\"],\n [{\n 'v': 73,\n 'f': \"73\",\n },\n\"2021-03-02 18:51:10\",\n\"logistics\",\n\"De registration deadline\",\n\"many people \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=73\",\n\"due fact many people want take lecture waiting list please deregister march 7th plan take lecture\"],\n [{\n 'v': 73,\n 'f': \"73\",\n },\n\"2021-03-02 18:36:50\",\n\"logistics\",\n\"De registration deadline\",\n\"normal session \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=73\",\n\"hi special deadline deregister course deadline normal session examination courses example decide sit exam deregister course completing projects\"],\n [{\n 'v': 72,\n 'f': \"72\",\n },\n\"2021-03-02 17:55:23\",\n\"other\",\n\"Access to Zoom only via NET HZ Account\",\n\"active directory \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=72\",\n\"dear students due incident today lecture introduction machine learning decided restrict access zoom calls lectures tutorials qa eth users thus required log zoom via eth zoom account order create eth zoom account navigate ethz zoom web portal href click create account enter eth user name followed ethz ch eth email password active directory password details instructions look instructions eth services release today recordings furthermore delayed best regards fanny yang andreas krause\"],\n [{\n 'v': 71,\n 'f': \"71\",\n },\n\"2021-03-02 16:29:27\",\n\"other\",\n\"A question concerning the Slides of Lecture 3\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=71\",\n\"went lecture slides wondering sigma correct sigma numerator squared one side\"],\n [{\n 'v': 70,\n 'f': \"70\",\n },\n\"2021-03-02 16:16:25\",\n\"task0\",\n\"Need of exercises for coding project\",\n\"only project \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=70\",\n\"hello phd students take project class exercises necessary order able coding project least description project module exercises mentioned thank much advance\"],\n [{\n 'v': 69,\n 'f': \"69\",\n },\n\"2021-03-02 15:55:08\",\n\"task0\",\n\"VPN connection for access to coding project\",\n\"project release \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=69\",\n\"hello phd student uzh vpn uzh eth doesnt seem work access coding project vpn uzh access project release website thank much advance\"],\n [{\n 'v': 68,\n 'f': \"68\",\n },\n\"2021-03-02 15:21:15\",\n\"task0\",\n\"FAQ for Task 0\",\n\"week of each task \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=68\",\n\"two questions regarding faq given task second answer q allowed use models taught class stated task solvable material taught class second week task understand correctly material need solve task x taught later wednesday week task released regarding q check run code stated fix random seed submission informed parameters fix know random seed could set thanks\"],\n [{\n 'v': 66,\n 'f': \"66\",\n },\n\"2021-03-02 13:52:00\",\n\"other\",\n\"Change in course syllabus from last year\",\n\"course content \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=66\",\n\"course content might vary slightly year treat previous recordings something extra\"],\n [{\n 'v': 66,\n 'f': \"66\",\n },\n\"2021-03-02 13:43:02\",\n\"other\",\n\"Change in course syllabus from last year\",\n\"lecture on linear regression \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=66\",\n\"hello content course changed last year e would last years recordings also helpful top topics noticed last year one lecture linear regression yet year thanks\"],\n [{\n 'v': 64,\n 'f': \"64\",\n },\n\"2021-03-02 12:52:03\",\n\"hw1\",\n\"looking for teammates\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=64\",\n\"use post find teammates\"],\n [{\n 'v': 65,\n 'f': \"65\",\n },\n\"2021-03-02 12:43:33\",\n\"logistics\",\n\"Slides of today 39 s lecture\",\n\"slides of todays \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=65\",\n\"looks like slides todays lecture uploaded yet reminder\"],\n [{\n 'v': 64,\n 'f': \"64\",\n },\n\"2021-03-02 11:55:48\",\n\"hw1\",\n\"looking for teammates\",\n\"gmail com \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=64\",\n\"hi name ofir im currently das data science im looking find team exercises please hit youre interested email ofirammar gmail com oammar student ethz ch best ofir\"],\n [{\n 'v': 63,\n 'f': \"63\",\n },\n\"2021-03-01 21:43:51\",\n\"other\",\n\"Question regarding Pa projector the nP ortho go\",\n\"r with the first definition \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=63\",\n\"confused proof mentioned title seen attached screenshot issue possibly arises fact never defined orthogonal projector actually handwavy explanation given googling found two definitions let p projection matrix wikipedia p \\\\text \\\\iff \\\\forall x \\\\ \\\\mathbb n national taiwan university page p \\\\text \\\\iff \\\\forall x \\\\ \\\\mathbb n \\\\exists r \\\\ im p \\\\perp x p x r first definition wikipedia proof becomes trivial ever use definition projector \\\\stackrel x p \\\\stackrel x p \\\\stackrel hence questions definition use lecture two definitions found equivalent sure would prove question relevant question 1s answer use 2nd def found working definition proof saw exercuse really correct end proof show p w \\\\ im p \\\\perp would need argue p p p p n \\\\ p w \\\\perp p thanks clearing matters\"],\n [{\n 'v': 62,\n 'f': \"62\",\n },\n\"2021-02-28 23:13:10\",\n\"other\",\n\"Proof regarding complementary projector from\",\n\"projector from the recitation \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=62\",\n\"hi proof regarding complementary projector recitation session underlined able show lhs contained rhs however idea show direction neat way would superb anyone could elaborate thanks advance\"],\n [{\n 'v': 61,\n 'f': \"61\",\n },\n\"2021-02-28 20:07:33\",\n\"other\",\n\"Tutorial 1 outer product\",\n\"outer product \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=61\",\n\"hi outer product orthonormal basis said rank really see case outer product one base vectors qi qi would result matrix th diagonal element zeros elsewhere sum matrices result unit matrix rank n also consistent multiplication v sum wrong\"],\n [{\n 'v': 59,\n 'f': \"59\",\n },\n\"2021-02-28 19:31:38\",\n\"other\",\n\"Case 1 dl tn and Case 2 d gt n number of solutions\",\n\"solutions as the equation \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=59\",\n\"case assume x full rank make sure solution exists general case might solution normal equation x x might invertible need use pseudoinverse case could infinitely many solutions equation determined basically w solution add vector v xv w answer change\"],\n [{\n 'v': 60,\n 'f': \"60\",\n },\n\"2021-02-28 18:08:24\",\n\"task0\",\n\"Py Charm or Anaconda\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=60\",\n\"believe use anaconda recommendation since easy use\"],\n [{\n 'v': 60,\n 'f': \"60\",\n },\n\"2021-02-28 16:46:21\",\n\"task0\",\n\"Py Charm or Anaconda\",\n\"programming project \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=60\",\n\"hi wanted ask free chose ide e pycharm want programming project stick anaconda kind regards\"],\n [{\n 'v': 59,\n 'f': \"59\",\n },\n\"2021-02-28 16:00:43\",\n\"other\",\n\"Case 1 dl tn and Case 2 d gt n number of solutions\",\n\"second lecture \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=59\",\n\"hi ive got question illustration page second lecture case since looking linear systems really ought infinitely many solutions correct explain many e less inf case even know solution didnt know fact normal equations always solvable point lecture maybe missing something basic thanks support\"],\n [{\n 'v': 57,\n 'f': \"57\",\n },\n\"2021-02-28 15:53:07\",\n\"logistics\",\n\"Password to previous exams\",\n\"exams from the course \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=57\",\n\"hi guys could tell password download previous exams course website thanks\"],\n [{\n 'v': 55,\n 'f': \"55\",\n },\n\"2021-02-27 08:48:42\",\n\"logistics\",\n\"Password for tutorial recordings\",\n\"iml for the other recordings \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=55\",\n\"hi trying access recordings yesterdays tutorial none passwords seem working know new password iml2021 recordings tutorial doesnt seem work previously provided passwords anyone issue thank\"],\n [{\n 'v': 54,\n 'f': \"54\",\n },\n\"2021-02-26 20:27:47\",\n\"other\",\n\"Tutorial 1 Math Recap\",\n\"part of the math \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=54\",\n\"dear students focus weeks tutorial give brief overview important mathematical concepts class ran time tas kind record second part math recap evening recordings online look best tas\"],\n [{\n 'v': 53,\n 'f': \"53\",\n },\n\"2021-02-26 19:42:50\",\n\"logistics\",\n\"Tutorial slides\",\n\"look at todays \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=53\",\n\"hello wanted look todays slides could find anywhere help\"],\n [{\n 'v': 52,\n 'f': \"52\",\n },\n\"2021-02-26 15:54:45\",\n\"logistics\",\n\"Tutorial recording\",\n\"recording for the tutorial \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=52\",\n\"hi recording tutorial available thank\"],\n [{\n 'v': 51,\n 'f': \"51\",\n },\n\"2021-02-26 15:14:37\",\n\"hw1\",\n\"Homework release date\",\n\"first homework \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=51\",\n\"first homework get published thought get quizzes bi weekly none released far thank\"],\n [{\n 'v': 49,\n 'f': \"49\",\n },\n\"2021-02-26 14:09:47\",\n\"other\",\n\"Clarification on the focus of the course\",\n\"week of lectures \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=49\",\n\"hello ive following first week lectures im noticing least course lectures tutorial focusing algebra concepts phd student hold engineering degree im interested machine learning part course course lectures tutorial focus programming next week exercices project alone centered thank advance clarification cheers francesco\"],\n [{\n 'v': 48,\n 'f': \"48\",\n },\n\"2021-02-26 13:17:41\",\n\"hw1\",\n\"Tutorial\",\n\"zoom call \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=48\",\n\"able join zoom call seems students allowed\"],\n [{\n 'v': 47,\n 'f': \"47\",\n },\n\"2021-02-26 10:58:59\",\n\"logistics\",\n\"Classes Tutorials and Qa mpA start at xx 15 pm\",\n\"machine learning \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=47\",\n\"dear students quick reminder classes tutorials qa start xx pm look best introduction machine learning team\"],\n [{\n 'v': 45,\n 'f': \"45\",\n },\n\"2021-02-25 14:55:37\",\n\"exam\",\n\"Exam notes\",\n\"dear iml \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=45\",\n\"dear iml team two a4 pages exam handwritten tablet printed thanks\"],\n [{\n 'v': 44,\n 'f': \"44\",\n },\n\"2021-02-25 14:45:25\",\n\"logistics\",\n\"Should I join this course now\",\n\"kind of project \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=44\",\n\"hello im waiting list im sure accepted begin work subject able join later know sure im accepted see people making teams presume kind project due best marc\"],\n [{\n 'v': 42,\n 'f': \"42\",\n },\n\"2021-02-25 13:19:08\",\n\"logistics\",\n\"Location of course slides\",\n\"syllabus course \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=42\",\n\"find everything syllabus course webpage\"],\n [{\n 'v': 42,\n 'f': \"42\",\n },\n\"2021-02-25 11:20:17\",\n\"logistics\",\n\"Location of course slides\",\n\"location of the lecture \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=42\",\n\"hi found location lecture videos could someone tell whether slides available find thanks\"],\n [{\n 'v': 40,\n 'f': \"40\",\n },\n\"2021-02-25 10:22:38\",\n\"hw1\",\n\"Squared loss Le cure note 12\",\n\"offset bias \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=40\",\n\"slide formula calculating squared loss wondering w offset bias considered\"],\n [{\n 'v': 39,\n 'f': \"39\",\n },\n\"2021-02-25 09:09:17\",\n\"other\",\n\"Regression I vector notation of the ERM\",\n\"linear regression \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=39\",\n\"hello question relating lecture regression page dim linear regression vector notation seen n\\\\widehat w v afterwards write \\\\widehat \\\\text\\\\widehat w argmin \\\\left \\\\ v \\\\right \\\\ write \\\\widehat \\\\textbf \\\\text\\\\widehat w argmin \\\\left \\\\ v \\\\right \\\\ e multiply n afterwards see argmin \\\\left \\\\ v \\\\right \\\\ argmin \\\\left \\\\ v \\\\right \\\\ omit exponent thanks time\"],\n [{\n 'v': 38,\n 'f': \"38\",\n },\n\"2021-02-24 23:08:53\",\n\"other\",\n\"Test loss ford gt n\",\n\"unseen test \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=38\",\n\"hi first part graph line n test loss increasing since training model less less data decreasing n id expect trend continue second part graph well however doesnt test loss decrease dn doesnt dn mean overfitting data thus expect worse performance unseen test data guess im missing something id appreciate someone could give explanation thanks\"],\n [{\n 'v': 35,\n 'f': \"35\",\n },\n\"2021-02-24 19:04:18\",\n\"other\",\n\"fv s win Lecture 1\",\n\"linear regression \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=35\",\n\"think r f notation represent residual loss slide example f x linear regression f x wx use r w represent r f since format f given w variable f also representation slide\"],\n [{\n 'v': 36,\n 'f': \"36\",\n },\n\"2021-02-24 16:40:27\",\n\"other\",\n\"lecture recording\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=36\",\n\"see\"],\n [{\n 'v': 36,\n 'f': \"36\",\n },\n\"2021-02-24 16:37:58\",\n\"other\",\n\"lecture recording\",\n\"password for this recordings \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=36\",\n\"dear tutor trying access recording lecture password iml21 doesnt allow access may ask real password recordings thank\"],\n [{\n 'v': 33,\n 'f': \"33\",\n },\n\"2021-02-24 16:35:37\",\n\"task0\",\n\"Project Grading\",\n\"sheet on the course \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=33\",\n\"yes correct details check project information sheet course website\"],\n [{\n 'v': 35,\n 'f': \"35\",\n },\n\"2021-02-24 16:10:45\",\n\"other\",\n\"fv s win Lecture 1\",\n\"kind of the model \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=35\",\n\"todays linreg lecture \\\\hat f used usually however slide \\\\hat \\\\text shown use f w interchangeably f represent kind model structure w parameters specific model mixing completely\"],\n [{\n 'v': 34,\n 'f': \"34\",\n },\n\"2021-02-24 16:03:35\",\n\"logistics\",\n\"Recording uploading\",\n\"slides on the same day \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=34\",\n\"zoom always takes time process lecture recordings thus unable upload recording immediately try however upload recordings annotated slides day\"],\n [{\n 'v': 34,\n 'f': \"34\",\n },\n\"2021-02-24 15:57:26\",\n\"logistics\",\n\"Recording uploading\",\n\"recording of today \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=34\",\n\"recording today lecture uploaded would possible right lecture thank much\"],\n [{\n 'v': 33,\n 'f': \"33\",\n },\n\"2021-02-24 15:55:49\",\n\"task0\",\n\"Project Grading\",\n\"final grade \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=33\",\n\"projects graded p f get p get final grade right thanks much\"],\n [{\n 'v': 32,\n 'f': \"32\",\n },\n\"2021-02-24 14:04:35\",\n\"other\",\n\"Which textbook should we focus on\",\n\"materials in the lecture \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=32\",\n\"hello iml team want know exists textbook comprehensively covers materials lecture since several books recommended thank\"],\n [{\n 'v': 31,\n 'f': \"31\",\n },\n\"2021-02-24 07:55:36\",\n\"task0\",\n\"Laptop requirements\",\n\"thanks in advance \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=31\",\n\"hi buy new laptop wondering requirements really thanks advance\"],\n [{\n 'v': 29,\n 'f': \"29\",\n },\n\"2021-02-23 17:44:56\",\n\"logistics\",\n\"Password access to the recording of today 39 s le\",\n\"password for recordings \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=29\",\n\"hey guys anyone know password recordings today tried one zoom failed thanks help\"],\n [{\n 'v': 28,\n 'f': \"28\",\n },\n\"2021-02-23 17:31:40\",\n\"other\",\n\"Slide 37 week 1\",\n\"thanks in advance \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=28\",\n\"todays lecture explanation regarding posteriors p c x x indicate random variable actual data sample talking data seems like second bullet point say x instead x thanks advance\"],\n [{\n 'v': 23,\n 'f': \"23\",\n },\n\"2021-02-22 10:28:48\",\n\"logistics\",\n\"Eligibility to take the course\",\n\"science master \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=23\",\n\"computer science master students take course free elective\"],\n [{\n 'v': 22,\n 'f': \"22\",\n },\n\"2021-02-22 10:22:28\",\n\"logistics\",\n\"Question about scheduled lectures\",\n\"thanks in advance \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=22\",\n\"hi everyone lectures tuesday wednesday two different lectures available different time slots thanks advance help francesco\"],\n [{\n 'v': 18,\n 'f': \"18\",\n },\n\"2021-02-22 07:05:09\",\n\"task0\",\n\"252022010 L\",\n\"project for phd \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=18\",\n\"hi information course 10l project phd students\"],\n [{\n 'v': 17,\n 'f': \"17\",\n },\n\"2021-02-21 17:35:38\",\n\"task0\",\n\"Score of the project\",\n\"mark of the project \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=17\",\n\"dear ta project graded according rank mark project graded like pai course pass pass thank advance\"],\n [{\n 'v': 16,\n 'f': \"16\",\n },\n\"2021-02-21 15:10:25\",\n\"other\",\n\"Waiting List Status\",\n\"uzh masters \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=16\",\n\"hello registered course waiting list uzh masters student deadline know accepted thank much help georgios anagnostou\"],\n [{\n 'v': 15,\n 'f': \"15\",\n },\n\"2021-02-20 21:42:52\",\n\"logistics\",\n\"Passwords for FS 2019 Recordings\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=15\",\n\"hello would like view recordings however passwort published works recordings please publish password recordings become available thank much\"],\n [{\n 'v': 14,\n 'f': \"14\",\n },\n\"2021-02-20 18:43:20\",\n\"task0\",\n\"How large can the groups be\",\n\"Series \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=14\",\n\"students according homepage\"],\n [{\n 'v': 14,\n 'f': \"14\",\n },\n\"2021-02-20 18:37:41\",\n\"task0\",\n\"How large can the groups be\",\n\"project kind \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=14\",\n\"dear tas large group project kind regards\"],\n [{\n 'v': 13,\n 'f': \"13\",\n },\n\"2021-02-20 16:44:37\",\n\"logistics\",\n\"Access to Zoom and to 1 st week 39 s script\",\n\"introduction in the courses \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=13\",\n\"dear tas looks like password given lectures zoom meetings doesnt work also trying take look file introduction courses website link broken thanks\"],\n [{\n 'v': 10,\n 'f': \"10\",\n },\n\"2021-02-19 07:17:26\",\n\"other\",\n\"tutorial recorded\",\n\"zoom recordings \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=10\",\n\"yes tutorial recorded zoom recordings provided qa recorded\"],\n [{\n 'v': 10,\n 'f': \"10\",\n },\n\"2021-02-19 00:14:19\",\n\"other\",\n\"tutorial recorded\",\n\"dear tas \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=10\",\n\"dear tas would tutorials would recorded zoom downloadable well since lab rotation sure attend tutorials would better option watch tutorials later thank sincerely\"],\n [{\n 'v': 9,\n 'f': \"9\",\n },\n\"2021-02-18 19:32:14\",\n\"logistics\",\n\"\",\n\"first week \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=9\",\n\"please refer webpage updated times qa wednesday pmtutorial friday pm tutorial qa take place first week semester already qa provides students opportunity directly asks questions join zoom room pm wednesday talk tas previous week directly content tutorial previous homework lecture etc\"],\n [{\n 'v': 5,\n 'f': \"5\",\n },\n\"2021-01-08 10:42:04\",\n\"\",\n\"Search for Teammates\",\n\"partners null \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=5\",\n\"pa load dashboard project partners null function data pin\"],\n [{\n 'v': 1,\n 'f': \"1\",\n },\n\"2021-01-08 10:42:04\",\n\"\",\n\"Welcome to Piazza\",\n\"staff contact \",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=1\",\n\"piazza q platform designed get great answers classmates instructors fast put together list tips might find handy get started ask questions best way get answers ask questions ask questions piazza rather emailing teaching staff everyone benefit response get answers classmates late edit questions answers wiki style think piazza q wiki class every question single students answer students edit collectively single instructors answer instructors add followup comment ask questions comment ask questions post start followup discussion mark resolved issue addressed add relevant information back q go anonymous shy problem always opt post edit anonymously tag posts far convenient find posts homework midterm posts tagged type key word tag click blue tag post question feed filter posts share tag format code equations adding code snippet click pre tt button question editor add pre formatted inline teletype text mathematical equation click fx button access latex editor build nicely formatted equation view download class details resources click course page button top bar access class syllabus staff contact information office hours details course resources one place contact piazza team anytime questions comments team piazza com love feedback\"]],\n columns: [[\"number\", \"orig_ID\"], [\"string\", \"created_date\"], [\"string\", \"tags\"], [\"string\", \"subject\"], [\"string\", \"key_words\"], [\"string\", \"link2post\"], [\"string\", \"cleaned_txt\"]],\n columnOptions: [],\n rowsPerPage: 10,\n helpUrl: \"https://colab.research.google.com/notebooks/data_table.ipynb\",\n suppressOutputScrolling: true,\n minimumWidth: undefined,\n });\n ",
"text/plain": [
"<google.colab.data_table.DataTable object>"
],
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>orig_ID</th>\n",
" <th>created_date</th>\n",
" <th>tags</th>\n",
" <th>subject</th>\n",
" <th>key_words</th>\n",
" <th>link2post</th>\n",
" <th>cleaned_txt</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>797</td>\n",
" <td>2021-08-21 15:28:51</td>\n",
" <td>exam</td>\n",
" <td>Exam Results</td>\n",
" <td>exam results</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=797</td>\n",
" <td>exam results available</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>796</td>\n",
" <td>2021-08-21 08:48:38</td>\n",
" <td>hw4</td>\n",
" <td>Quiz 4 Question 11</td>\n",
" <td>center over this loss</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=796</td>\n",
" <td>guess would loss function contains l1 norm als...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>796</td>\n",
" <td>2021-08-21 07:59:27</td>\n",
" <td>hw4</td>\n",
" <td>Quiz 4 Question 11</td>\n",
" <td>much image</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=796</td>\n",
" <td>hi could anyone show median instead mean thank...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>795</td>\n",
" <td>2021-08-21 07:10:56</td>\n",
" <td>exam</td>\n",
" <td>EM Probability Distributions</td>\n",
" <td>thoughts on which probability</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=795</td>\n",
" <td>thoughts probability distributions might expec...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>794</td>\n",
" <td>2021-08-20 18:50:47</td>\n",
" <td>exam</td>\n",
" <td>Exam 201977</td>\n",
" <td>best jin</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=794</td>\n",
" <td>hi fellows confused different assumptions lqa ...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>...</th>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>743</th>\n",
" <td>10</td>\n",
" <td>2021-02-19 07:17:26</td>\n",
" <td>other</td>\n",
" <td>tutorial recorded</td>\n",
" <td>zoom recordings</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=10</td>\n",
" <td>yes tutorial recorded zoom recordings provided...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>744</th>\n",
" <td>10</td>\n",
" <td>2021-02-19 00:14:19</td>\n",
" <td>other</td>\n",
" <td>tutorial recorded</td>\n",
" <td>dear tas</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=10</td>\n",
" <td>dear tas would tutorials would recorded zoom d...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>745</th>\n",
" <td>9</td>\n",
" <td>2021-02-18 19:32:14</td>\n",
" <td>logistics</td>\n",
" <td></td>\n",
" <td>first week</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=9</td>\n",
" <td>please refer webpage updated times qa wednesda...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>746</th>\n",
" <td>5</td>\n",
" <td>2021-01-08 10:42:04</td>\n",
" <td></td>\n",
" <td>Search for Teammates</td>\n",
" <td>partners null</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=5</td>\n",
" <td>pa load dashboard project partners null functi...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>747</th>\n",
" <td>1</td>\n",
" <td>2021-01-08 10:42:04</td>\n",
" <td></td>\n",
" <td>Welcome to Piazza</td>\n",
" <td>staff contact</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=1</td>\n",
" <td>piazza q platform designed get great answers c...</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"<p>748 rows × 7 columns</p>\n",
"</div>"
]
},
"metadata": {},
"execution_count": 14
}
]
},
{
"cell_type": "code",
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 501
},
"id": "U4WX8lV4o4IQ",
"outputId": "7d8e8978-38b8-423a-d535-df849a9011d9"
},
"source": [
"import IPython\n",
"IPython.display.IFrame(\"https://iml-s21-umap.netlify.app/\",\n",
" width=900, height=480)\n",
"# here you can search text and hover over points to get more info\n",
"# the google universal sentence encoder vectors were clustered w kmeans"
],
"execution_count": 15,
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/html": [
"\n",
" <iframe\n",
" width=\"900\"\n",
" height=\"480\"\n",
" src=\"https://iml-s21-umap.netlify.app/\"\n",
" frameborder=\"0\"\n",
" allowfullscreen\n",
" ></iframe>\n",
" "
],
"text/plain": [
"<IPython.lib.display.IFrame at 0x7f8a13000c10>"
]
},
"metadata": {},
"execution_count": 15
}
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "bppXzUt1Y_Bn"
},
"source": [
"# create query function\n",
"\n",
"- uses cosine distance as defined [here](https://docs.scipy.org/doc/scipy/reference/generated/scipy.spatial.distance.cosine.html)"
]
},
{
"cell_type": "code",
"metadata": {
"id": "Tp5SUzRSZAf5"
},
"source": [
"from scipy.spatial import distance\n",
"def search_with_use(query, text_df, search_col_name, USE_embedding,\n",
" num_results=20):\n",
"\n",
" # generate embeddings for google USE. USE_embedding MUST be passed in\n",
" embeddings = USE_embedding(text_df[search_col_name]) # create list from np arrays\n",
" use = np.array(embeddings).tolist() # add lists as dataframe column\n",
" text_df['use_vec'] = use\n",
"\n",
" emb_query = USE_embedding([query])\n",
" text_df['dist_from_query'] = 999\n",
" for index, row in tqdm(text_df.iterrows(), total=len(text_df), \n",
" desc=\"searching....\"):\n",
" text_df.loc[index, 'dist_from_query'] = distance.cosine(row[\"use_vec\"],\n",
" emb_query)\n",
"\n",
" text_df.sort_values(by=\"dist_from_query\", ascending=True, inplace=True, \n",
" key=natsort_keygen(), axis=0, ignore_index=True)\n",
" \n",
" text_df['dist_from_query'] = text_df['dist_from_query'] .apply(round,\n",
" args=(3,))\n",
" print(\"For query [{}], the top 5 results are: \\n\".format(query))\n",
" del text_df['use_vec'] \n",
" print(text_df[[search_col_name, \"orig_ID\", \"subject\", \n",
" \"key_words\", \"link2post\"]].head())\n",
" \n",
" return text_df.head(num_results)\n",
"\n",
" "
],
"execution_count": 16,
"outputs": []
},
{
"cell_type": "markdown",
"metadata": {
"id": "5bWgtg6hY6RS"
},
"source": [
"---\n",
"\n",
"# Queries\n",
"\n",
"\n",
"- <font color=\"salmon\"> Here is where you enter queries. It does not need to be phrased as a question.\n",
"- Note that that the column searched can also be changed. \n",
"\n",
"</font>"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "FBF2LZtelUFr"
},
"source": [
"## Query One"
]
},
{
"cell_type": "code",
"metadata": {
"id": "jn6kVXbTczyg",
"cellView": "form"
},
"source": [
"query_one = \"what is the solution to exam question\" #@param {type:\"string\"}\n",
"\n",
"export_this_query_data = False #@param {type:\"boolean\"}\n",
"search_column_q1 = \"piazza_text\" #@param {type:\"string\"}\n"
],
"execution_count": 25,
"outputs": []
},
{
"cell_type": "code",
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 735,
"referenced_widgets": [
"4f2074f116ba47a4a7b5dfe8cf283398",
"5487597b2ddb491cbc58d3b090aac633",
"4840c47302f343758b3be3b5d921630d",
"9f0c5967e655418d8eef0fe952b85aa6",
"794384d2cf204c9d89de6c0d5ac721ab",
"74b03007e6da42ff9f324b01dec290d4",
"28b5ee385e7841af930d6b115dc2d9a3",
"7224c141c4b8422ca1e0ae105adcc3f6",
"6cc6f775bdcd49a4a8f5599b6117d23d",
"ed04685880a5425b8d5242f0c924d4ad",
"3d1ac011ba32496997197ac343a3c113"
]
},
"id": "kbomW9ihY9MG",
"outputId": "c362ae47-cd14-4ddc-c158-b63963b3c3cc"
},
"source": [
"q1_results = search_with_use(query=query_one, text_df=pz_df, \n",
" search_col_name=search_column_q1, \n",
" USE_embedding=embed)\n",
"date_time = datetime.now().strftime(\"%m.%d.%Y_%H-%M\")\n",
"\n",
"if export_this_query_data:\n",
" exp_header = \"semantic_srch_[{}]_{}\".format(query_one, date_time)\n",
" outname = exp_header + \".csv\"\n",
" q1_results.to_csv(outname)\n",
" files.download(outname)\n",
"\n",
"data_table.DataTable(q1_results[['orig_ID','created_date','tags', 'subject',\n",
" 'link2post', 'key_words', 'kmeans',\n",
" 'dist_from_query', 'piazza_text']],\n",
" include_index=False, num_rows_per_page=10)\n",
"# you can click on column names in below table to sort\n",
"# there is also a filter widget (click on it to enable)"
],
"execution_count": 26,
"outputs": [
{
"output_type": "display_data",
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "4f2074f116ba47a4a7b5dfe8cf283398",
"version_minor": 0,
"version_major": 2
},
"text/plain": [
"searching....: 0%| | 0/748 [00:00<?, ?it/s]"
]
},
"metadata": {}
},
{
"output_type": "stream",
"text": [
"For query [what is the solution to exam question], the top 5 results are: \n",
"\n",
" piazza_text ... link2post\n",
"0 could you please explain how to come up with t... ... https://piazza.com/class/kjo5gymtm91lo?cid=698\n",
"1 hello can someone explain the solution for pro... ... https://piazza.com/class/kjo5gymtm91lo?cid=564\n",
"2 could someone provide a solution to question 2... ... https://piazza.com/class/kjo5gymtm91lo?cid=772\n",
"3 can anyone please explain how to compute the a... ... https://piazza.com/class/kjo5gymtm91lo?cid=752\n",
"4 can someone explain to us the very last questi... ... https://piazza.com/class/kjo5gymtm91lo?cid=633\n",
"\n",
"[5 rows x 5 columns]\n"
],
"name": "stdout"
},
{
"output_type": "execute_result",
"data": {
"application/vnd.google.colaboratory.module+javascript": "\n import \"https://ssl.gstatic.com/colaboratory/data_table/a6224c040fa35dcf/data_table.js\";\n\n window.createDataTable({\n data: [[{\n 'v': 698,\n 'f': \"698\",\n },\n\"2021-08-05 14:46:02\",\n\"exam\",\n\"Exam 2020 Question 18\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=698\",\n\"correct solution \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.367,\n 'f': \"0.367\",\n },\n\"could you please explain how to come up with the solution im not able to find the correct solution\"],\n [{\n 'v': 564,\n 'f': \"564\",\n },\n\"2021-06-06 18:04:48\",\n\"hw6\",\n\"Problem 18\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=564\",\n\"solution for problem \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.398,\n 'f': \"0.398\",\n },\n\"hello can someone explain the solution for problem 18 from homework 6 please thank you\"],\n [{\n 'v': 772,\n 'f': \"772\",\n },\n\"2021-08-18 14:28:37\",\n\"exam\",\n\"Exam 2020 Question 27\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=772\",\n\"exam thanks \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.41,\n 'f': \"0.41\",\n },\n\"could someone provide a solution to question 27 in 2020 exam thanks\"],\n [{\n 'v': 752,\n 'f': \"752\",\n },\n\"2021-08-15 19:20:12\",\n\"exam\",\n\"Exam 2020 question 11\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=752\",\n\"answer for this question \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.421,\n 'f': \"0.421\",\n },\n\"can anyone please explain how to compute the answer for this question thanks a lot\"],\n [{\n 'v': 633,\n 'f': \"633\",\n },\n\"2021-07-15 13:27:12\",\n\"other\",\n\"Exam 16 last question p Could you share the com mu\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=633\",\n\"last question \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.428,\n 'f': \"0.428\",\n },\n\"can someone explain to us the very last question answer of the 2016 exam we don t even understand what the community solution which seems to be official has to do with the question thanks\"],\n [{\n 'v': 654,\n 'f': \"654\",\n },\n\"2021-07-24 06:36:54\",\n\"exam\",\n\"Exam 2020 Question 27\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=654\",\n\"correct definition of map \",\n{\n 'v': 0,\n 'f': \"0\",\n },\n{\n 'v': 0.459,\n 'f': \"0.459\",\n },\n\"hi iml team how did you get to the correct solution for question 27 in exam 2020 there is an explanation in the solution that we should use the correct definition of map what is the correct definition of map used here best wishes\"],\n [{\n 'v': 215,\n 'f': \"215\",\n },\n\"2021-03-14 17:56:58\",\n\"exam\",\n\"Online exam\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=215\",\n\"final exam \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.487,\n 'f': \"0.487\",\n },\n\"how can we request to do the final exam online\"],\n [{\n 'v': 622,\n 'f': \"622\",\n },\n\"2021-07-12 11:31:22\",\n\"hw4\",\n\"Question 14 Intuition of Solution\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=622\",\n\"dear iml \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.502,\n 'f': \"0.502\",\n },\n\"dear iml team can you please provide an explanation of the solution to question 1 4 thanks in advanced\"],\n [{\n 'v': 628,\n 'f': \"628\",\n },\n\"2021-07-14 13:15:25\",\n\"hw2\",\n\"homework 2 problem 2 perce ptr on\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=628\",\n\"step of the perceptron \",\n{\n 'v': 0,\n 'f': \"0\",\n },\n{\n 'v': 0.504,\n 'f': \"0.504\",\n },\n\"hello everyone i am struggling to understand the second last step of the perceptron proof homework 2 problem 2 how do we obtain equation 3 can someone help me with this thank you very much\"],\n [{\n 'v': 429,\n 'f': \"429\",\n },\n\"2021-04-25 14:09:01\",\n\"hw4\",\n\"problem 4\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=429\",\n\"thanks in advance \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.511,\n 'f': \"0.511\",\n },\n\"can someone explain me the solution to 4 12 and 4 14 because i thought its about these two equations thanks in advance\"],\n [{\n 'v': 607,\n 'f': \"607\",\n },\n\"2021-07-03 06:38:13\",\n\"other\",\n\"interpretation of prediction intervals\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=607\",\n\"solution to this question \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.515,\n 'f': \"0.515\",\n },\n\"im wondering about the solution to this question id suppose its c but am not quite sure\"],\n [{\n 'v': 747,\n 'f': \"747\",\n },\n\"2021-08-15 12:35:13\",\n\"other\",\n\"Exam 2019 Classification with SV M Exercise 4\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=747\",\n\"Series \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.516,\n 'f': \"0.516\",\n },\n\"could someone clarify the sentences below according to the exam 2019 thanks\"],\n [{\n 'v': 376,\n 'f': \"376\",\n },\n\"2021-04-14 09:26:48\",\n\"other\",\n\"Recitation 4 md Would you please provide more in\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=376\",\n\"end of the recitation \",\n{\n 'v': 0,\n 'f': \"0\",\n },\n{\n 'v': 0.521,\n 'f': \"0.521\",\n },\n\"at the very end of the recitation we where left with a question what happens if we substitute the optimal w inside the objective i see the solution on the slides uploaded on the web page but still cannot get it could someone please expand this solution a little bit more thank you\"],\n [{\n 'v': 135,\n 'f': \"135\",\n },\n\"2021-03-06 12:11:07\",\n\"other\",\n\"Lecture 4 Slide 23\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=135\",\n\"answer to the poll \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.527,\n 'f': \"0.527\",\n },\n\"is the answer to the poll question a can you explain the answer thanks\"],\n [{\n 'v': 233,\n 'f': \"233\",\n },\n\"2021-03-16 18:57:43\",\n\"exam\",\n\"Exam date\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=233\",\n\"date of the exam \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.529,\n 'f': \"0.529\",\n },\n\"hi when is the date of the exam thank you\"],\n [{\n 'v': 722,\n 'f': \"722\",\n },\n\"2021-08-18 13:03:51\",\n\"hw6\",\n\"Can someone please explain the solution to this\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=722\",\n\"old exam \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.535,\n 'f': \"0.535\",\n },\n\"i think this is an old exam question so maybe theres something in the vis community solutions\"],\n [{\n 'v': 790,\n 'f': \"790\",\n },\n\"2021-08-20 09:45:25\",\n\"other\",\n\"Exam 2017 Q 1 iii Generalisation error\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=790\",\n\"exercise from exam \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.541,\n 'f': \"0.541\",\n },\n\"could someone clarify the following exercise from exam 2017 1 iii\"],\n [{\n 'v': 680,\n 'f': \"680\",\n },\n\"2021-08-01 15:42:10\",\n\"exam\",\n\"Exam length\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=680\",\n\"past years \",\n{\n 'v': 1,\n 'f': \"1\",\n },\n{\n 'v': 0.551,\n 'f': \"0.551\",\n },\n\"dear tas in the past years the exam length was 120 minutes it states the same on the dummy exam of this year in mystudies the exam time for this year is 3 and half hours can we still expect the exam itself to be 2 hours if the exam will be longer it would be great if you could explain how it will differ from the past years thank you in advance\"],\n [{\n 'v': 226,\n 'f': \"226\",\n },\n\"2021-03-16 09:44:55\",\n\"exam\",\n\"Will contents in homework be part of the exam\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=226\",\n\"homework in the exam \",\n{\n 'v': 0,\n 'f': \"0\",\n },\n{\n 'v': 0.553,\n 'f': \"0.553\",\n },\n\"will we encounter questions similar to the homework in the exam e g proof a theorem etc\"],\n [{\n 'v': 318,\n 'f': \"318\",\n },\n\"2021-03-28 17:45:51\",\n\"exam\",\n\"Provide solutions to previous year exams\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=318\",\n\"preparation in the summer \",\n{\n 'v': 1,\n 'f': \"1\",\n },\n{\n 'v': 0.562,\n 'f': \"0.562\",\n },\n\"hi i was wondering whether you could provide the solutions to the exams from previous years that were posted on the webpage i think that they would be super helpful during the exam preparation in the summer in my opintion there is a disadvantage for students who dont know many people taking this course and thus cannot discuss the answers with other classmates\"]],\n columns: [[\"number\", \"orig_ID\"], [\"string\", \"created_date\"], [\"string\", \"tags\"], [\"string\", \"subject\"], [\"string\", \"link2post\"], [\"string\", \"key_words\"], [\"number\", \"kmeans\"], [\"number\", \"dist_from_query\"], [\"string\", \"piazza_text\"]],\n columnOptions: [],\n rowsPerPage: 10,\n helpUrl: \"https://colab.research.google.com/notebooks/data_table.ipynb\",\n suppressOutputScrolling: true,\n minimumWidth: undefined,\n });\n ",
"text/plain": [
"<google.colab.data_table.DataTable object>"
],
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>orig_ID</th>\n",
" <th>created_date</th>\n",
" <th>tags</th>\n",
" <th>subject</th>\n",
" <th>link2post</th>\n",
" <th>key_words</th>\n",
" <th>kmeans</th>\n",
" <th>dist_from_query</th>\n",
" <th>piazza_text</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>698</td>\n",
" <td>2021-08-05 14:46:02</td>\n",
" <td>exam</td>\n",
" <td>Exam 2020 Question 18</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=698</td>\n",
" <td>correct solution</td>\n",
" <td>4</td>\n",
" <td>0.367</td>\n",
" <td>could you please explain how to come up with t...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>564</td>\n",
" <td>2021-06-06 18:04:48</td>\n",
" <td>hw6</td>\n",
" <td>Problem 18</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=564</td>\n",
" <td>solution for problem</td>\n",
" <td>4</td>\n",
" <td>0.398</td>\n",
" <td>hello can someone explain the solution for pro...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>772</td>\n",
" <td>2021-08-18 14:28:37</td>\n",
" <td>exam</td>\n",
" <td>Exam 2020 Question 27</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=772</td>\n",
" <td>exam thanks</td>\n",
" <td>4</td>\n",
" <td>0.410</td>\n",
" <td>could someone provide a solution to question 2...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>752</td>\n",
" <td>2021-08-15 19:20:12</td>\n",
" <td>exam</td>\n",
" <td>Exam 2020 question 11</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=752</td>\n",
" <td>answer for this question</td>\n",
" <td>4</td>\n",
" <td>0.421</td>\n",
" <td>can anyone please explain how to compute the a...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>633</td>\n",
" <td>2021-07-15 13:27:12</td>\n",
" <td>other</td>\n",
" <td>Exam 16 last question p Could you share the co...</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=633</td>\n",
" <td>last question</td>\n",
" <td>4</td>\n",
" <td>0.428</td>\n",
" <td>can someone explain to us the very last questi...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>5</th>\n",
" <td>654</td>\n",
" <td>2021-07-24 06:36:54</td>\n",
" <td>exam</td>\n",
" <td>Exam 2020 Question 27</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=654</td>\n",
" <td>correct definition of map</td>\n",
" <td>0</td>\n",
" <td>0.459</td>\n",
" <td>hi iml team how did you get to the correct sol...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>6</th>\n",
" <td>215</td>\n",
" <td>2021-03-14 17:56:58</td>\n",
" <td>exam</td>\n",
" <td>Online exam</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=215</td>\n",
" <td>final exam</td>\n",
" <td>4</td>\n",
" <td>0.487</td>\n",
" <td>how can we request to do the final exam online</td>\n",
" </tr>\n",
" <tr>\n",
" <th>7</th>\n",
" <td>622</td>\n",
" <td>2021-07-12 11:31:22</td>\n",
" <td>hw4</td>\n",
" <td>Question 14 Intuition of Solution</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=622</td>\n",
" <td>dear iml</td>\n",
" <td>4</td>\n",
" <td>0.502</td>\n",
" <td>dear iml team can you please provide an explan...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>8</th>\n",
" <td>628</td>\n",
" <td>2021-07-14 13:15:25</td>\n",
" <td>hw2</td>\n",
" <td>homework 2 problem 2 perce ptr on</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=628</td>\n",
" <td>step of the perceptron</td>\n",
" <td>0</td>\n",
" <td>0.504</td>\n",
" <td>hello everyone i am struggling to understand t...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>9</th>\n",
" <td>429</td>\n",
" <td>2021-04-25 14:09:01</td>\n",
" <td>hw4</td>\n",
" <td>problem 4</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=429</td>\n",
" <td>thanks in advance</td>\n",
" <td>4</td>\n",
" <td>0.511</td>\n",
" <td>can someone explain me the solution to 4 12 an...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>10</th>\n",
" <td>607</td>\n",
" <td>2021-07-03 06:38:13</td>\n",
" <td>other</td>\n",
" <td>interpretation of prediction intervals</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=607</td>\n",
" <td>solution to this question</td>\n",
" <td>4</td>\n",
" <td>0.515</td>\n",
" <td>im wondering about the solution to this questi...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>11</th>\n",
" <td>747</td>\n",
" <td>2021-08-15 12:35:13</td>\n",
" <td>other</td>\n",
" <td>Exam 2019 Classification with SV M Exercise 4</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=747</td>\n",
" <td>Series</td>\n",
" <td>4</td>\n",
" <td>0.516</td>\n",
" <td>could someone clarify the sentences below acco...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>12</th>\n",
" <td>376</td>\n",
" <td>2021-04-14 09:26:48</td>\n",
" <td>other</td>\n",
" <td>Recitation 4 md Would you please provide more in</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=376</td>\n",
" <td>end of the recitation</td>\n",
" <td>0</td>\n",
" <td>0.521</td>\n",
" <td>at the very end of the recitation we where lef...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>13</th>\n",
" <td>135</td>\n",
" <td>2021-03-06 12:11:07</td>\n",
" <td>other</td>\n",
" <td>Lecture 4 Slide 23</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=135</td>\n",
" <td>answer to the poll</td>\n",
" <td>4</td>\n",
" <td>0.527</td>\n",
" <td>is the answer to the poll question a can you e...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>14</th>\n",
" <td>233</td>\n",
" <td>2021-03-16 18:57:43</td>\n",
" <td>exam</td>\n",
" <td>Exam date</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=233</td>\n",
" <td>date of the exam</td>\n",
" <td>4</td>\n",
" <td>0.529</td>\n",
" <td>hi when is the date of the exam thank you</td>\n",
" </tr>\n",
" <tr>\n",
" <th>15</th>\n",
" <td>722</td>\n",
" <td>2021-08-18 13:03:51</td>\n",
" <td>hw6</td>\n",
" <td>Can someone please explain the solution to this</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=722</td>\n",
" <td>old exam</td>\n",
" <td>4</td>\n",
" <td>0.535</td>\n",
" <td>i think this is an old exam question so maybe ...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>16</th>\n",
" <td>790</td>\n",
" <td>2021-08-20 09:45:25</td>\n",
" <td>other</td>\n",
" <td>Exam 2017 Q 1 iii Generalisation error</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=790</td>\n",
" <td>exercise from exam</td>\n",
" <td>4</td>\n",
" <td>0.541</td>\n",
" <td>could someone clarify the following exercise f...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>17</th>\n",
" <td>680</td>\n",
" <td>2021-08-01 15:42:10</td>\n",
" <td>exam</td>\n",
" <td>Exam length</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=680</td>\n",
" <td>past years</td>\n",
" <td>1</td>\n",
" <td>0.551</td>\n",
" <td>dear tas in the past years the exam length was...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>18</th>\n",
" <td>226</td>\n",
" <td>2021-03-16 09:44:55</td>\n",
" <td>exam</td>\n",
" <td>Will contents in homework be part of the exam</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=226</td>\n",
" <td>homework in the exam</td>\n",
" <td>0</td>\n",
" <td>0.553</td>\n",
" <td>will we encounter questions similar to the hom...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>19</th>\n",
" <td>318</td>\n",
" <td>2021-03-28 17:45:51</td>\n",
" <td>exam</td>\n",
" <td>Provide solutions to previous year exams</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=318</td>\n",
" <td>preparation in the summer</td>\n",
" <td>1</td>\n",
" <td>0.562</td>\n",
" <td>hi i was wondering whether you could provide t...</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
]
},
"metadata": {},
"execution_count": 26
}
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "XI5yYCSdlZiQ"
},
"source": [
"## Query Two"
]
},
{
"cell_type": "code",
"metadata": {
"id": "j0Vel6UAlZiQ",
"cellView": "form"
},
"source": [
"query_two = \"is the exam going to be really hard?\" #@param {type:\"string\"}\n",
"search_column_q2 = \"piazza_text\" #@param {type:\"string\"}\n",
"export_this_query_data = False #@param {type:\"boolean\"}\n"
],
"execution_count": 27,
"outputs": []
},
{
"cell_type": "code",
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 927,
"referenced_widgets": [
"a16c4cd2adbb4a328963282b13b6968e",
"76489e993bfe4d88a2091810151faebf",
"5f075312cac64168963f76c91d2f461f",
"ec9ae6f0ff894b8eb6b4e302077bd004",
"148230d24f044c6b8aa691c6ad79e4e1",
"a9f3b29030b447fb8119eab363a4e687",
"ec6e63acdf78450d9b7db5981a704c7c",
"98cde54abd284f71ac1f1d1dfdd94e7c",
"d64981dde4a547608abb77b55670be54",
"81dbcfdbdcf24ce891511be00b2970c6",
"7bbe5494422c403e8afa210639006dec"
]
},
"id": "U0Wk7wJulZiQ",
"outputId": "bac9e218-b8b3-46c7-977d-b686a27a6a51"
},
"source": [
"q2_results = search_with_use(query=query_two, text_df=pz_df, \n",
" search_col_name=search_column_q2, \n",
" USE_embedding=embed)\n",
"date_time = datetime.now().strftime(\"%m.%d.%Y_%H-%M\")\n",
"if export_this_query_data:\n",
" exp_header = \"semantic_srch_[{}]_{}\".format(query_two, date_time)\n",
" outname = exp_header + \".csv\"\n",
" q2_results.to_csv(outname)\n",
" files.download(outname)\n",
"\n",
"data_table.DataTable(q2_results[['orig_ID','created_date','tags', 'subject',\n",
" 'link2post', 'key_words', 'kmeans',\n",
" 'dist_from_query', 'piazza_text']],\n",
" include_index=False, num_rows_per_page=10)\n",
"\n",
"# you can click on column names in below table to sort\n",
"# there is also a filter widget (click on it to enable)"
],
"execution_count": 28,
"outputs": [
{
"output_type": "display_data",
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "a16c4cd2adbb4a328963282b13b6968e",
"version_minor": 0,
"version_major": 2
},
"text/plain": [
"searching....: 0%| | 0/748 [00:00<?, ?it/s]"
]
},
"metadata": {}
},
{
"output_type": "stream",
"text": [
"For query [is the exam going to be really hard?], the top 5 results are: \n",
"\n",
" piazza_text ... link2post\n",
"0 i think you can do like this if you cannot tak... ... https://piazza.com/class/kjo5gymtm91lo?cid=133\n",
"1 dear tas i have deregistered from the examinat... ... https://piazza.com/class/kjo5gymtm91lo?cid=729\n",
"2 dear tas in the past years the exam length was... ... https://piazza.com/class/kjo5gymtm91lo?cid=680\n",
"3 the exam is designed based on this year s course ... https://piazza.com/class/kjo5gymtm91lo?cid=785\n",
"4 is it allowed to use a summary that is availab... ... https://piazza.com/class/kjo5gymtm91lo?cid=673\n",
"\n",
"[5 rows x 5 columns]\n"
],
"name": "stdout"
},
{
"output_type": "execute_result",
"data": {
"application/vnd.google.colaboratory.module+javascript": "\n import \"https://ssl.gstatic.com/colaboratory/data_table/a6224c040fa35dcf/data_table.js\";\n\n window.createDataTable({\n data: [[{\n 'v': 133,\n 'f': \"133\",\n },\n\"2021-03-06 10:47:17\",\n\"exam\",\n\"Access to course project\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=133\",\n\"Series \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.4,\n 'f': \"0.4\",\n },\n\"i think you can do like this if you cannot take the exam finally\"],\n [{\n 'v': 729,\n 'f': \"729\",\n },\n\"2021-08-11 18:16:09\",\n\"exam\",\n\"Piazza forum material after examination for wi\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=729\",\n\"exam in the winter \",\n{\n 'v': 1,\n 'f': \"1\",\n },\n{\n 'v': 0.444,\n 'f': \"0.444\",\n },\n\"dear tas i have deregistered from the examination as i wish to sit the exam in the winter period i would like to ask if this piazza forum as well as the material of the course website will be accessible after the summer exam and up until the winter examination if not is it possible to back it up thank you in advance\"],\n [{\n 'v': 680,\n 'f': \"680\",\n },\n\"2021-08-01 15:42:10\",\n\"exam\",\n\"Exam length\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=680\",\n\"past years \",\n{\n 'v': 1,\n 'f': \"1\",\n },\n{\n 'v': 0.454,\n 'f': \"0.454\",\n },\n\"dear tas in the past years the exam length was 120 minutes it states the same on the dummy exam of this year in mystudies the exam time for this year is 3 and half hours can we still expect the exam itself to be 2 hours if the exam will be longer it would be great if you could explain how it will differ from the past years thank you in advance\"],\n [{\n 'v': 785,\n 'f': \"785\",\n },\n\"2021-08-20 07:59:42\",\n\"exam\",\n\"Will Markov Model be part of this year 39 s exam\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=785\",\n\"Series \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.505,\n 'f': \"0.505\",\n },\n\"the exam is designed based on this year s course\"],\n [{\n 'v': 673,\n 'f': \"673\",\n },\n\"2021-07-30 10:50:41\",\n\"exam\",\n\"Summary for Exam\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=673\",\n\"Series \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.513,\n 'f': \"0.513\",\n },\n\"is it allowed to use a summary that is available online for the exam or do we need to make our own from scratch\"],\n [{\n 'v': 503,\n 'f': \"503\",\n },\n\"2021-05-18 12:41:42\",\n\"exam\",\n\"Final lecture slides\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=503\",\n\"typos on the slides \",\n{\n 'v': 1,\n 'f': \"1\",\n },\n{\n 'v': 0.544,\n 'f': \"0.544\",\n },\n\"hi there leading up to the exam is there going to be a date after which the lecture slides will no longer be changed i am asking because students have found some typos on the slides and i am wondering what will be considered right at the exam so it would be good to have slides that we can consider correct and that also reflect what you will correct at the exam thanks\"],\n [{\n 'v': 678,\n 'f': \"678\",\n },\n\"2021-07-31 15:05:16\",\n\"exam\",\n\"De registration\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=678\",\n\"personal examination \",\n{\n 'v': 1,\n 'f': \"1\",\n },\n{\n 'v': 0.544,\n 'f': \"0.544\",\n },\n\"you can see what exams youre registered for in mystudies by directly going to session examinations if its not listed in your personal examination schedule then i believe you should be in the clear\"],\n [{\n 'v': 133,\n 'f': \"133\",\n },\n\"2021-03-06 10:31:11\",\n\"exam\",\n\"Access to course project\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=133\",\n\"access to the project \",\n{\n 'v': 1,\n 'f': \"1\",\n },\n{\n 'v': 0.55,\n 'f': \"0.55\",\n },\n\"good morning i have a question about the access to the project website i am fully following the course and i am registered on mystudies but due to an overlap with another course that i already took last semester i am not sure whether i can it make sense for me to take the exam is it possible to subscribe to the project website and possibly not take the exam if i log in and for any i dont hand in the tasks do i get graded for them even if i do not register for the exam thanks\"],\n [{\n 'v': 215,\n 'f': \"215\",\n },\n\"2021-03-14 17:56:58\",\n\"exam\",\n\"Online exam\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=215\",\n\"final exam \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.553,\n 'f': \"0.553\",\n },\n\"how can we request to do the final exam online\"],\n [{\n 'v': 775,\n 'f': \"775\",\n },\n\"2021-08-19 08:03:47\",\n\"logistics\",\n\"Language Dictionary\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=775\",\n\"Series \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.56,\n 'f': \"0.56\",\n },\n\"is it allowed to bring a language dictionary for example german english to the exam\"],\n [{\n 'v': 57,\n 'f': \"57\",\n },\n\"2021-02-28 15:53:07\",\n\"logistics\",\n\"Password to previous exams\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=57\",\n\"exams from the course \",\n{\n 'v': 1,\n 'f': \"1\",\n },\n{\n 'v': 0.561,\n 'f': \"0.561\",\n },\n\"hi guys could you tell me which is the password to download previous exams from the course website thanks\"],\n [{\n 'v': 506,\n 'f': \"506\",\n },\n\"2021-05-18 15:15:19\",\n\"exam\",\n\"Exam duration\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=506\",\n\"thanks for the answer \",\n{\n 'v': 1,\n 'f': \"1\",\n },\n{\n 'v': 0.564,\n 'f': \"0.564\",\n },\n\"hi i just saw the plans for the exams in summer and on mystudies it is written that the exam of this course will be from 1400 until 1730 is that an error or will it be 3 5 hours thanks for the answer\"],\n [{\n 'v': 233,\n 'f': \"233\",\n },\n\"2021-03-16 18:57:43\",\n\"exam\",\n\"Exam date\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=233\",\n\"date of the exam \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.566,\n 'f': \"0.566\",\n },\n\"hi when is the date of the exam thank you\"],\n [{\n 'v': 785,\n 'f': \"785\",\n },\n\"2021-08-19 22:23:04\",\n\"exam\",\n\"Will Markov Model be part of this year 39 s exam\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=785\",\n\"lectures in other words \",\n{\n 'v': 1,\n 'f': \"1\",\n },\n{\n 'v': 0.569,\n 'f': \"0.569\",\n },\n\"dear tas i am wondering whether the markov model shows up in exam 2017 because it was covered in the lectures for 2017 or it s just a designed part to check other knowledge learned during lectures in other words would it be possible to be part of this year s exam\"],\n [{\n 'v': 772,\n 'f': \"772\",\n },\n\"2021-08-18 14:28:37\",\n\"exam\",\n\"Exam 2020 Question 27\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=772\",\n\"exam thanks \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.569,\n 'f': \"0.569\",\n },\n\"could someone provide a solution to question 27 in 2020 exam thanks\"],\n [{\n 'v': 518,\n 'f': \"518\",\n },\n\"2021-05-19 16:14:53\",\n\"exam\",\n\"Exam date\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=518\",\n\"date od the exam \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.57,\n 'f': \"0.57\",\n },\n\"hi quick question what is the date od the exam\"],\n [{\n 'v': 510,\n 'f': \"510\",\n },\n\"2021-05-19 06:22:34\",\n\"exam\",\n\"Exam also in the winter session\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=510\",\n\"students in a similar situation \",\n{\n 'v': 1,\n 'f': \"1\",\n },\n{\n 'v': 0.579,\n 'f': \"0.579\",\n },\n\"i got the date for the exam yesterday and saw that i have an appointment that weekend that i can t postpone since i have no study related reason i think i won t have a chance to prepone the exam i really enjoyed the lecture and put a lot of effort in so it would be a pity if i had to drop the class since i plan to finish my master early in 2022 redoing the lecture next summer is no option for me so my question is if this exam will also be held in the winter session considering the high number of participants this would probably also be helpful for other students in a similar situation since loosing a whole year is quite a bit especially in a master s program of 1 5 years\"],\n [{\n 'v': 793,\n 'f': \"793\",\n },\n\"2021-08-20 15:16:52\",\n\"exam\",\n\"Scientific calculator in exam mode\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=793\",\n\"calculator in exam \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.595,\n 'f': \"0.595\",\n },\n\"is the ti nspire calculator in exam mode allowed for tomorrow\"],\n [{\n 'v': 226,\n 'f': \"226\",\n },\n\"2021-03-16 09:44:55\",\n\"exam\",\n\"Will contents in homework be part of the exam\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=226\",\n\"homework in the exam \",\n{\n 'v': 0,\n 'f': \"0\",\n },\n{\n 'v': 0.596,\n 'f': \"0.596\",\n },\n\"will we encounter questions similar to the homework in the exam e g proof a theorem etc\"],\n [{\n 'v': 790,\n 'f': \"790\",\n },\n\"2021-08-20 09:45:25\",\n\"other\",\n\"Exam 2017 Q 1 iii Generalisation error\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=790\",\n\"exercise from exam \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.601,\n 'f': \"0.601\",\n },\n\"could someone clarify the following exercise from exam 2017 1 iii\"]],\n columns: [[\"number\", \"orig_ID\"], [\"string\", \"created_date\"], [\"string\", \"tags\"], [\"string\", \"subject\"], [\"string\", \"link2post\"], [\"string\", \"key_words\"], [\"number\", \"kmeans\"], [\"number\", \"dist_from_query\"], [\"string\", \"piazza_text\"]],\n columnOptions: [],\n rowsPerPage: 10,\n helpUrl: \"https://colab.research.google.com/notebooks/data_table.ipynb\",\n suppressOutputScrolling: true,\n minimumWidth: undefined,\n });\n ",
"text/plain": [
"<google.colab.data_table.DataTable object>"
],
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>orig_ID</th>\n",
" <th>created_date</th>\n",
" <th>tags</th>\n",
" <th>subject</th>\n",
" <th>link2post</th>\n",
" <th>key_words</th>\n",
" <th>kmeans</th>\n",
" <th>dist_from_query</th>\n",
" <th>piazza_text</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>133</td>\n",
" <td>2021-03-06 10:47:17</td>\n",
" <td>exam</td>\n",
" <td>Access to course project</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=133</td>\n",
" <td>Series</td>\n",
" <td>4</td>\n",
" <td>0.400</td>\n",
" <td>i think you can do like this if you cannot tak...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>729</td>\n",
" <td>2021-08-11 18:16:09</td>\n",
" <td>exam</td>\n",
" <td>Piazza forum material after examination for wi</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=729</td>\n",
" <td>exam in the winter</td>\n",
" <td>1</td>\n",
" <td>0.444</td>\n",
" <td>dear tas i have deregistered from the examinat...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>680</td>\n",
" <td>2021-08-01 15:42:10</td>\n",
" <td>exam</td>\n",
" <td>Exam length</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=680</td>\n",
" <td>past years</td>\n",
" <td>1</td>\n",
" <td>0.454</td>\n",
" <td>dear tas in the past years the exam length was...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>785</td>\n",
" <td>2021-08-20 07:59:42</td>\n",
" <td>exam</td>\n",
" <td>Will Markov Model be part of this year 39 s exam</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=785</td>\n",
" <td>Series</td>\n",
" <td>4</td>\n",
" <td>0.505</td>\n",
" <td>the exam is designed based on this year s course</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>673</td>\n",
" <td>2021-07-30 10:50:41</td>\n",
" <td>exam</td>\n",
" <td>Summary for Exam</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=673</td>\n",
" <td>Series</td>\n",
" <td>4</td>\n",
" <td>0.513</td>\n",
" <td>is it allowed to use a summary that is availab...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>5</th>\n",
" <td>503</td>\n",
" <td>2021-05-18 12:41:42</td>\n",
" <td>exam</td>\n",
" <td>Final lecture slides</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=503</td>\n",
" <td>typos on the slides</td>\n",
" <td>1</td>\n",
" <td>0.544</td>\n",
" <td>hi there leading up to the exam is there going...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>6</th>\n",
" <td>678</td>\n",
" <td>2021-07-31 15:05:16</td>\n",
" <td>exam</td>\n",
" <td>De registration</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=678</td>\n",
" <td>personal examination</td>\n",
" <td>1</td>\n",
" <td>0.544</td>\n",
" <td>you can see what exams youre registered for in...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>7</th>\n",
" <td>133</td>\n",
" <td>2021-03-06 10:31:11</td>\n",
" <td>exam</td>\n",
" <td>Access to course project</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=133</td>\n",
" <td>access to the project</td>\n",
" <td>1</td>\n",
" <td>0.550</td>\n",
" <td>good morning i have a question about the acces...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>8</th>\n",
" <td>215</td>\n",
" <td>2021-03-14 17:56:58</td>\n",
" <td>exam</td>\n",
" <td>Online exam</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=215</td>\n",
" <td>final exam</td>\n",
" <td>4</td>\n",
" <td>0.553</td>\n",
" <td>how can we request to do the final exam online</td>\n",
" </tr>\n",
" <tr>\n",
" <th>9</th>\n",
" <td>775</td>\n",
" <td>2021-08-19 08:03:47</td>\n",
" <td>logistics</td>\n",
" <td>Language Dictionary</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=775</td>\n",
" <td>Series</td>\n",
" <td>4</td>\n",
" <td>0.560</td>\n",
" <td>is it allowed to bring a language dictionary f...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>10</th>\n",
" <td>57</td>\n",
" <td>2021-02-28 15:53:07</td>\n",
" <td>logistics</td>\n",
" <td>Password to previous exams</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=57</td>\n",
" <td>exams from the course</td>\n",
" <td>1</td>\n",
" <td>0.561</td>\n",
" <td>hi guys could you tell me which is the passwor...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>11</th>\n",
" <td>506</td>\n",
" <td>2021-05-18 15:15:19</td>\n",
" <td>exam</td>\n",
" <td>Exam duration</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=506</td>\n",
" <td>thanks for the answer</td>\n",
" <td>1</td>\n",
" <td>0.564</td>\n",
" <td>hi i just saw the plans for the exams in summe...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>12</th>\n",
" <td>233</td>\n",
" <td>2021-03-16 18:57:43</td>\n",
" <td>exam</td>\n",
" <td>Exam date</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=233</td>\n",
" <td>date of the exam</td>\n",
" <td>4</td>\n",
" <td>0.566</td>\n",
" <td>hi when is the date of the exam thank you</td>\n",
" </tr>\n",
" <tr>\n",
" <th>13</th>\n",
" <td>785</td>\n",
" <td>2021-08-19 22:23:04</td>\n",
" <td>exam</td>\n",
" <td>Will Markov Model be part of this year 39 s exam</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=785</td>\n",
" <td>lectures in other words</td>\n",
" <td>1</td>\n",
" <td>0.569</td>\n",
" <td>dear tas i am wondering whether the markov mod...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>14</th>\n",
" <td>772</td>\n",
" <td>2021-08-18 14:28:37</td>\n",
" <td>exam</td>\n",
" <td>Exam 2020 Question 27</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=772</td>\n",
" <td>exam thanks</td>\n",
" <td>4</td>\n",
" <td>0.569</td>\n",
" <td>could someone provide a solution to question 2...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>15</th>\n",
" <td>518</td>\n",
" <td>2021-05-19 16:14:53</td>\n",
" <td>exam</td>\n",
" <td>Exam date</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=518</td>\n",
" <td>date od the exam</td>\n",
" <td>4</td>\n",
" <td>0.570</td>\n",
" <td>hi quick question what is the date od the exam</td>\n",
" </tr>\n",
" <tr>\n",
" <th>16</th>\n",
" <td>510</td>\n",
" <td>2021-05-19 06:22:34</td>\n",
" <td>exam</td>\n",
" <td>Exam also in the winter session</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=510</td>\n",
" <td>students in a similar situation</td>\n",
" <td>1</td>\n",
" <td>0.579</td>\n",
" <td>i got the date for the exam yesterday and saw ...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>17</th>\n",
" <td>793</td>\n",
" <td>2021-08-20 15:16:52</td>\n",
" <td>exam</td>\n",
" <td>Scientific calculator in exam mode</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=793</td>\n",
" <td>calculator in exam</td>\n",
" <td>4</td>\n",
" <td>0.595</td>\n",
" <td>is the ti nspire calculator in exam mode allow...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>18</th>\n",
" <td>226</td>\n",
" <td>2021-03-16 09:44:55</td>\n",
" <td>exam</td>\n",
" <td>Will contents in homework be part of the exam</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=226</td>\n",
" <td>homework in the exam</td>\n",
" <td>0</td>\n",
" <td>0.596</td>\n",
" <td>will we encounter questions similar to the hom...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>19</th>\n",
" <td>790</td>\n",
" <td>2021-08-20 09:45:25</td>\n",
" <td>other</td>\n",
" <td>Exam 2017 Q 1 iii Generalisation error</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=790</td>\n",
" <td>exercise from exam</td>\n",
" <td>4</td>\n",
" <td>0.601</td>\n",
" <td>could someone clarify the following exercise f...</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
]
},
"metadata": {},
"execution_count": 28
}
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "jzEkaENQwAlX"
},
"source": [
"## Query Three \n",
"\n",
"<font color=\"salmon\"> *NOTE that this one is searching the subject column* </font>"
]
},
{
"cell_type": "code",
"metadata": {
"cellView": "form",
"id": "dgoFJ8gnwAlX"
},
"source": [
"query_three = \"exam question\" #@param {type:\"string\"}\n",
"search_column_q3 = \"subject\" #@param {type:\"string\"}\n",
"export_this_query_data = False #@param {type:\"boolean\"}\n"
],
"execution_count": 29,
"outputs": []
},
{
"cell_type": "code",
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 815,
"referenced_widgets": [
"a7117f86057b4ca7bf54d41884be163e",
"6fd18f9a631c45518443cad9a0f0fdf0",
"193690a1423a4377854fcf299ab04e39",
"5f92ab99576d4244bd2b879a06f0ed7f",
"b2cadbc540254a8bba559ed35d6ff86e",
"62776917b0364bf19dbd8746d541a7ab",
"121196206d124b80b101b7ef4dcff392",
"ff473627a7984786b35c2caa6ad03614",
"6d5945e17c484977a22fa0d899745651",
"0a0af3d8284a4bc7a2ff20cf90ae7543",
"6f1e46346fc14fe6a045d4fc01895e8a"
]
},
"id": "ehBhSbknwAlX",
"outputId": "311ca24a-2571-4710-f319-9c98720509a9"
},
"source": [
"q3_results = search_with_use(query=query_three, text_df=pz_df, \n",
" search_col_name=search_column_q3, \n",
" USE_embedding=embed)\n",
"date_time = datetime.now().strftime(\"%m.%d.%Y_%H-%M\")\n",
"if export_this_query_data:\n",
" exp_header = \"semantic_srch_[{}]_{}\".format(query_three, date_time)\n",
" outname = exp_header + \".csv\"\n",
" q3_results.to_csv(outname)\n",
" files.download(outname)\n",
"\n",
"data_table.DataTable(q3_results[['orig_ID','created_date','tags', 'subject',\n",
" 'link2post', 'key_words', 'kmeans',\n",
" 'dist_from_query', 'piazza_text']],\n",
" include_index=False, num_rows_per_page=10)\n",
"\n",
"# you can click on column names in below table to sort\n",
"# there is also a filter widget (click on it to enable)"
],
"execution_count": 30,
"outputs": [
{
"output_type": "display_data",
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "a7117f86057b4ca7bf54d41884be163e",
"version_minor": 0,
"version_major": 2
},
"text/plain": [
"searching....: 0%| | 0/748 [00:00<?, ?it/s]"
]
},
"metadata": {}
},
{
"output_type": "stream",
"text": [
"For query [exam question], the top 5 results are: \n",
"\n",
" subject ... link2post\n",
"0 Exam 201977 ... https://piazza.com/class/kjo5gymtm91lo?cid=794\n",
"1 Exam Questions this year ... https://piazza.com/class/kjo5gymtm91lo?cid=615\n",
"2 Exam Questions this year ... https://piazza.com/class/kjo5gymtm91lo?cid=615\n",
"3 Exam date ... https://piazza.com/class/kjo5gymtm91lo?cid=518\n",
"4 Exam date ... https://piazza.com/class/kjo5gymtm91lo?cid=233\n",
"\n",
"[5 rows x 5 columns]\n"
],
"name": "stdout"
},
{
"output_type": "execute_result",
"data": {
"application/vnd.google.colaboratory.module+javascript": "\n import \"https://ssl.gstatic.com/colaboratory/data_table/a6224c040fa35dcf/data_table.js\";\n\n window.createDataTable({\n data: [[{\n 'v': 794,\n 'f': \"794\",\n },\n\"2021-08-20 18:50:47\",\n\"exam\",\n\"Exam 201977\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=794\",\n\"best jin \",\n{\n 'v': 2,\n 'f': \"2\",\n },\n{\n 'v': 0.234,\n 'f': \"0.234\",\n },\n\"hi fellows i am confused about the different assumptions that lqa and logistic regression make whats the difference best jin\"],\n [{\n 'v': 615,\n 'f': \"615\",\n },\n\"2021-07-06 08:56:10\",\n\"exam\",\n\"Exam Questions this year\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=615\",\n\"last year \",\n{\n 'v': 1,\n 'f': \"1\",\n },\n{\n 'v': 0.284,\n 'f': \"0.284\",\n },\n\"dear team since it seems that this years edition of the course was more focused on mathematical aspects than the years before i was wondering if the question style from last year is relevant for this years exam can we expect a similar question style than last year with many conceptual questions or should we expect a more mathematical exam including proofs thank you very much for your answer\"],\n [{\n 'v': 615,\n 'f': \"615\",\n },\n\"2021-07-07 18:56:40\",\n\"exam\",\n\"Exam Questions this year\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=615\",\n\"exam format \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.284,\n 'f': \"0.284\",\n },\n\"exam format was precised on 558\"],\n [{\n 'v': 518,\n 'f': \"518\",\n },\n\"2021-05-19 20:34:38\",\n\"exam\",\n\"Exam date\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=518\",\n\"Series \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.322,\n 'f': \"0.322\",\n },\n\"saturday 21 08 from 14 00 to 17 30 this should be visible in your mystudies account otherwise you might not be signed up for the exam\"],\n [{\n 'v': 233,\n 'f': \"233\",\n },\n\"2021-03-16 18:57:43\",\n\"exam\",\n\"Exam date\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=233\",\n\"date of the exam \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.322,\n 'f': \"0.322\",\n },\n\"hi when is the date of the exam thank you\"],\n [{\n 'v': 518,\n 'f': \"518\",\n },\n\"2021-05-19 16:14:53\",\n\"exam\",\n\"Exam date\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=518\",\n\"date od the exam \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.322,\n 'f': \"0.322\",\n },\n\"hi quick question what is the date od the exam\"],\n [{\n 'v': 787,\n 'f': \"787\",\n },\n\"2021-08-20 06:24:45\",\n\"exam\",\n\"Exam Question on generative models\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=787\",\n\"rule for belows \",\n{\n 'v': 0,\n 'f': \"0\",\n },\n{\n 'v': 0.335,\n 'f': \"0.335\",\n },\n\"if i apply bayes rule for belows problem am i not missing p x i dont understand how the cond prob was calculated\"],\n [{\n 'v': 45,\n 'f': \"45\",\n },\n\"2021-02-25 14:55:37\",\n\"exam\",\n\"Exam notes\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=45\",\n\"dear iml \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.35,\n 'f': \"0.35\",\n },\n\"dear iml team can the two a4 pages for the exam be handwritten on a tablet and then printed thanks\"],\n [{\n 'v': 680,\n 'f': \"680\",\n },\n\"2021-08-01 15:42:10\",\n\"exam\",\n\"Exam length\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=680\",\n\"past years \",\n{\n 'v': 1,\n 'f': \"1\",\n },\n{\n 'v': 0.382,\n 'f': \"0.382\",\n },\n\"dear tas in the past years the exam length was 120 minutes it states the same on the dummy exam of this year in mystudies the exam time for this year is 3 and half hours can we still expect the exam itself to be 2 hours if the exam will be longer it would be great if you could explain how it will differ from the past years thank you in advance\"],\n [{\n 'v': 778,\n 'f': \"778\",\n },\n\"2021-08-19 11:44:14\",\n\"exam\",\n\"Exam 2019 Question 48\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=778\",\n\"same curve \",\n{\n 'v': 2,\n 'f': \"2\",\n },\n{\n 'v': 0.396,\n 'f': \"0.396\",\n },\n\"i agree with your intuition but i think here we could view c as our varying parameter otherwise stated as \\\\tau so for changing it we stay on the same curve\"],\n [{\n 'v': 778,\n 'f': \"778\",\n },\n\"2021-08-19 09:08:01\",\n\"exam\",\n\"Exam 2019 Question 48\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=778\",\n\"classifier on the plot \",\n{\n 'v': 2,\n 'f': \"2\",\n },\n{\n 'v': 0.396,\n 'f': \"0.396\",\n },\n\"dear tas image png redirect s3 bucket uploads prefix paste 2fkf1z2v6tr6k4oi 2f6a2f6e6b971cb925f7ec39379dec1979d7f6417f0a2eccf5dbfc45b5eba95a4b 2fimage png i am wondering whether the third question is true or false in my opinion changing c would cause the change of f which means the roc curve itself would change so we can t say we influence the position of the learned classifier on the plot which means it s false is that right\"],\n [{\n 'v': 733,\n 'f': \"733\",\n },\n\"2021-08-13 08:30:31\",\n\"exam\",\n\"Exam 2020 Question 49\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=733\",\n\"p x \",\n{\n 'v': 0,\n 'f': \"0\",\n },\n{\n 'v': 0.402,\n 'f': \"0.402\",\n },\n\"could someone help me solving question 49 of exam 2020 i did the following calculation \\\\pi a p z a 1 x p z a 1 \\\\prod 5p x i x i z i 1 p x i x i with p x i 1 p x i 1 z 1 p z 1 p x i 1 z 0 p z 0 resp p x i 0 p x i 0 z 1 p z 1 p x i 0 z 0 p z 0 which would result in \\\\pi a 0 2 0 8 3 0 2 2 2 0 8 0 2 3 0 2 2 0 8 2 2 why this doesnt result in the right value resp what do they do in the solutions\"],\n [{\n 'v': 737,\n 'f': \"737\",\n },\n\"2021-08-13 12:09:55\",\n\"exam\",\n\"Exam 2020 Question 49\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=737\",\n\"Series \",\n{\n 'v': 0,\n 'f': \"0\",\n },\n{\n 'v': 0.402,\n 'f': \"0.402\",\n },\n\"could someone elaborate why we use a mixture of k multivariate bernoulli distributions how does one see this\"],\n [{\n 'v': 698,\n 'f': \"698\",\n },\n\"2021-08-05 14:46:02\",\n\"exam\",\n\"Exam 2020 Question 18\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=698\",\n\"correct solution \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.402,\n 'f': \"0.402\",\n },\n\"could you please explain how to come up with the solution im not able to find the correct solution\"],\n [{\n 'v': 691,\n 'f': \"691\",\n },\n\"2021-08-03 16:07:59\",\n\"other\",\n\"Exam 2020 Question 8\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=691\",\n\"linear regression \",\n{\n 'v': 0,\n 'f': \"0\",\n },\n{\n 'v': 0.403,\n 'f': \"0.403\",\n },\n\"can someone please help me how we can define the computational complexity of the closed form solution of the linear regression problem the closed form solution is w x tx x ty x is a matrix with dimensions nxd therefore x tx is a dxd matrix to invert a dxd matrix i thought the complexity is already o d 3 so how do we get the complexity \\\\theta nd 2 as stated in the solution\"],\n [{\n 'v': 759,\n 'f': \"759\",\n },\n\"2021-08-16 13:30:23\",\n\"exam\",\n\"Exam 2019 Question 14\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=759\",\n\"exam review \",\n{\n 'v': 2,\n 'f': \"2\",\n },\n{\n 'v': 0.403,\n 'f': \"0.403\",\n },\n\"hello i have a question concerning question 1 4 of exam 2019 which we saw in the first exam review i had already asked it in the review but it didn t get answered and i then had to leave so couldn t check if the instructor answered it in the chat and can t see the chat on the recordings anymore when \\\\eta \\\\longrightarrow \\\\infty for lasso regression with regularizer \\\\eta we said in the exam review that it is \\\\textbf that the regularisatio has no more effect on \\\\hat however it was my understanding that all of the features in \\\\hat would go to 0 for \\\\eta big enough as the cost of regularisation because more important than that of the regression error for an \\\\eta \\\\eta and then the regularisation would not affect \\\\hat anymore as \\\\eta continues to increase could you please explain where i am wrong and what i misunderstood thank you very much for your time\"],\n [{\n 'v': 759,\n 'f': \"759\",\n },\n\"2021-08-16 19:52:32\",\n\"exam\",\n\"Exam 2019 Question 14\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=759\",\n\"understanding eta \",\n{\n 'v': 4,\n 'f': \"4\",\n },\n{\n 'v': 0.403,\n 'f': \"0.403\",\n },\n\"in my understanding eta still has an effect which is to set w 0 but i agree that it is ambiguous\"],\n [{\n 'v': 749,\n 'f': \"749\",\n },\n\"2021-08-16 11:13:03\",\n\"exam\",\n\"Exam 2020 question 4\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=749\",\n\"optimal test \",\n{\n 'v': 2,\n 'f': \"2\",\n },\n{\n 'v': 0.404,\n 'f': \"0.404\",\n },\n\"i think because you want to find an optimal test loss at first it will decrease as you ll prevent overfitting and then you ll be too biased so it will increase again\"],\n [{\n 'v': 749,\n 'f': \"749\",\n },\n\"2021-08-15 15:47:04\",\n\"exam\",\n\"Exam 2020 question 4\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=749\",\n\"test error \",\n{\n 'v': 2,\n 'f': \"2\",\n },\n{\n 'v': 0.404,\n 'f': \"0.404\",\n },\n\"hi everyone on question 4 of the 2020 exam we are shown 4 graphs that indicate the train test error on ridge with respect to the growth of lambda i understand that the bigger the lambda is the higher the training loss would be hence only solutions a and b could be correct can someone please explain to me why a is the right solution and not b kind regards ofir\"],\n [{\n 'v': 506,\n 'f': \"506\",\n },\n\"2021-05-18 15:15:19\",\n\"exam\",\n\"Exam duration\",\n\"https://piazza.com/class/kjo5gymtm91lo?cid=506\",\n\"thanks for the answer \",\n{\n 'v': 1,\n 'f': \"1\",\n },\n{\n 'v': 0.406,\n 'f': \"0.406\",\n },\n\"hi i just saw the plans for the exams in summer and on mystudies it is written that the exam of this course will be from 1400 until 1730 is that an error or will it be 3 5 hours thanks for the answer\"]],\n columns: [[\"number\", \"orig_ID\"], [\"string\", \"created_date\"], [\"string\", \"tags\"], [\"string\", \"subject\"], [\"string\", \"link2post\"], [\"string\", \"key_words\"], [\"number\", \"kmeans\"], [\"number\", \"dist_from_query\"], [\"string\", \"piazza_text\"]],\n columnOptions: [],\n rowsPerPage: 10,\n helpUrl: \"https://colab.research.google.com/notebooks/data_table.ipynb\",\n suppressOutputScrolling: true,\n minimumWidth: undefined,\n });\n ",
"text/plain": [
"<google.colab.data_table.DataTable object>"
],
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>orig_ID</th>\n",
" <th>created_date</th>\n",
" <th>tags</th>\n",
" <th>subject</th>\n",
" <th>link2post</th>\n",
" <th>key_words</th>\n",
" <th>kmeans</th>\n",
" <th>dist_from_query</th>\n",
" <th>piazza_text</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>794</td>\n",
" <td>2021-08-20 18:50:47</td>\n",
" <td>exam</td>\n",
" <td>Exam 201977</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=794</td>\n",
" <td>best jin</td>\n",
" <td>2</td>\n",
" <td>0.234</td>\n",
" <td>hi fellows i am confused about the different a...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>615</td>\n",
" <td>2021-07-06 08:56:10</td>\n",
" <td>exam</td>\n",
" <td>Exam Questions this year</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=615</td>\n",
" <td>last year</td>\n",
" <td>1</td>\n",
" <td>0.284</td>\n",
" <td>dear team since it seems that this years editi...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>615</td>\n",
" <td>2021-07-07 18:56:40</td>\n",
" <td>exam</td>\n",
" <td>Exam Questions this year</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=615</td>\n",
" <td>exam format</td>\n",
" <td>4</td>\n",
" <td>0.284</td>\n",
" <td>exam format was precised on 558</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>518</td>\n",
" <td>2021-05-19 20:34:38</td>\n",
" <td>exam</td>\n",
" <td>Exam date</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=518</td>\n",
" <td>Series</td>\n",
" <td>4</td>\n",
" <td>0.322</td>\n",
" <td>saturday 21 08 from 14 00 to 17 30 this should...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>233</td>\n",
" <td>2021-03-16 18:57:43</td>\n",
" <td>exam</td>\n",
" <td>Exam date</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=233</td>\n",
" <td>date of the exam</td>\n",
" <td>4</td>\n",
" <td>0.322</td>\n",
" <td>hi when is the date of the exam thank you</td>\n",
" </tr>\n",
" <tr>\n",
" <th>5</th>\n",
" <td>518</td>\n",
" <td>2021-05-19 16:14:53</td>\n",
" <td>exam</td>\n",
" <td>Exam date</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=518</td>\n",
" <td>date od the exam</td>\n",
" <td>4</td>\n",
" <td>0.322</td>\n",
" <td>hi quick question what is the date od the exam</td>\n",
" </tr>\n",
" <tr>\n",
" <th>6</th>\n",
" <td>787</td>\n",
" <td>2021-08-20 06:24:45</td>\n",
" <td>exam</td>\n",
" <td>Exam Question on generative models</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=787</td>\n",
" <td>rule for belows</td>\n",
" <td>0</td>\n",
" <td>0.335</td>\n",
" <td>if i apply bayes rule for belows problem am i ...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>7</th>\n",
" <td>45</td>\n",
" <td>2021-02-25 14:55:37</td>\n",
" <td>exam</td>\n",
" <td>Exam notes</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=45</td>\n",
" <td>dear iml</td>\n",
" <td>4</td>\n",
" <td>0.350</td>\n",
" <td>dear iml team can the two a4 pages for the exa...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>8</th>\n",
" <td>680</td>\n",
" <td>2021-08-01 15:42:10</td>\n",
" <td>exam</td>\n",
" <td>Exam length</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=680</td>\n",
" <td>past years</td>\n",
" <td>1</td>\n",
" <td>0.382</td>\n",
" <td>dear tas in the past years the exam length was...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>9</th>\n",
" <td>778</td>\n",
" <td>2021-08-19 11:44:14</td>\n",
" <td>exam</td>\n",
" <td>Exam 2019 Question 48</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=778</td>\n",
" <td>same curve</td>\n",
" <td>2</td>\n",
" <td>0.396</td>\n",
" <td>i agree with your intuition but i think here w...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>10</th>\n",
" <td>778</td>\n",
" <td>2021-08-19 09:08:01</td>\n",
" <td>exam</td>\n",
" <td>Exam 2019 Question 48</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=778</td>\n",
" <td>classifier on the plot</td>\n",
" <td>2</td>\n",
" <td>0.396</td>\n",
" <td>dear tas image png redirect s3 bucket uploads ...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>11</th>\n",
" <td>733</td>\n",
" <td>2021-08-13 08:30:31</td>\n",
" <td>exam</td>\n",
" <td>Exam 2020 Question 49</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=733</td>\n",
" <td>p x</td>\n",
" <td>0</td>\n",
" <td>0.402</td>\n",
" <td>could someone help me solving question 49 of e...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>12</th>\n",
" <td>737</td>\n",
" <td>2021-08-13 12:09:55</td>\n",
" <td>exam</td>\n",
" <td>Exam 2020 Question 49</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=737</td>\n",
" <td>Series</td>\n",
" <td>0</td>\n",
" <td>0.402</td>\n",
" <td>could someone elaborate why we use a mixture o...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>13</th>\n",
" <td>698</td>\n",
" <td>2021-08-05 14:46:02</td>\n",
" <td>exam</td>\n",
" <td>Exam 2020 Question 18</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=698</td>\n",
" <td>correct solution</td>\n",
" <td>4</td>\n",
" <td>0.402</td>\n",
" <td>could you please explain how to come up with t...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>14</th>\n",
" <td>691</td>\n",
" <td>2021-08-03 16:07:59</td>\n",
" <td>other</td>\n",
" <td>Exam 2020 Question 8</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=691</td>\n",
" <td>linear regression</td>\n",
" <td>0</td>\n",
" <td>0.403</td>\n",
" <td>can someone please help me how we can define t...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>15</th>\n",
" <td>759</td>\n",
" <td>2021-08-16 13:30:23</td>\n",
" <td>exam</td>\n",
" <td>Exam 2019 Question 14</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=759</td>\n",
" <td>exam review</td>\n",
" <td>2</td>\n",
" <td>0.403</td>\n",
" <td>hello i have a question concerning question 1 ...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>16</th>\n",
" <td>759</td>\n",
" <td>2021-08-16 19:52:32</td>\n",
" <td>exam</td>\n",
" <td>Exam 2019 Question 14</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=759</td>\n",
" <td>understanding eta</td>\n",
" <td>4</td>\n",
" <td>0.403</td>\n",
" <td>in my understanding eta still has an effect wh...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>17</th>\n",
" <td>749</td>\n",
" <td>2021-08-16 11:13:03</td>\n",
" <td>exam</td>\n",
" <td>Exam 2020 question 4</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=749</td>\n",
" <td>optimal test</td>\n",
" <td>2</td>\n",
" <td>0.404</td>\n",
" <td>i think because you want to find an optimal te...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>18</th>\n",
" <td>749</td>\n",
" <td>2021-08-15 15:47:04</td>\n",
" <td>exam</td>\n",
" <td>Exam 2020 question 4</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=749</td>\n",
" <td>test error</td>\n",
" <td>2</td>\n",
" <td>0.404</td>\n",
" <td>hi everyone on question 4 of the 2020 exam we ...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>19</th>\n",
" <td>506</td>\n",
" <td>2021-05-18 15:15:19</td>\n",
" <td>exam</td>\n",
" <td>Exam duration</td>\n",
" <td>https://piazza.com/class/kjo5gymtm91lo?cid=506</td>\n",
" <td>thanks for the answer</td>\n",
" <td>1</td>\n",
" <td>0.406</td>\n",
" <td>hi i just saw the plans for the exams in summe...</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
]
},
"metadata": {},
"execution_count": 30
}
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "DzPFaiBRFOu1"
},
"source": [
"# Export Dataset\n",
"\n",
"This downloads the dataframe used throughout the file **without the search results**. Search results can be downloaded above."
]
},
{
"cell_type": "code",
"metadata": {
"cellView": "form",
"id": "9NcYHgyMFP9d"
},
"source": [
"download_full_data = False #@param {type:\"boolean\"}\n"
],
"execution_count": 31,
"outputs": []
},
{
"cell_type": "code",
"metadata": {
"id": "aU-Rof_iHef5"
},
"source": [
"if download_full_data:\n",
" exp_header = \"full_text_df_{}\".format(date_time)\n",
" outname = exp_header + \".csv\"\n",
" pz_df.to_csv(outname)\n",
" files.download(outname)\n"
],
"execution_count": 32,
"outputs": []
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment