├── .gitignore ├── COMP0078_Supervised_Learning_full.pdf ├── COMP0078_Supervised_Learning_one_page.pdf ├── COMP0078_Supervised_Learning_syllabus.pdf ├── COMP0080_Graphical_Models_syllabus.pdf ├── COMP0081_Applied_ML_full.pdf ├── COMP0081_Applied_ML_one_page.pdf ├── COMP0081_Applied_ML_syllabus.pdf ├── COMP0089_Advanced_DL_and_RL_syllabus.pdf ├── COMP0090_Intro_to_DL_syllabus.pdf ├── COMP0137_Machine_Vision_full.pdf ├── COMP0137_Machine_Vision_one_page.pdf ├── COMP0137_Machine_Vision_syllabus.pdf ├── LICENSE └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | ## Core latex/pdflatex auxiliary files: 2 | *.aux 3 | *.lof 4 | *.log 5 | *.lot 6 | *.fls 7 | *.out 8 | *.toc 9 | *.fmt 10 | *.fot 11 | *.cb 12 | *.cb2 13 | .*.lb 14 | 15 | ## Intermediate documents: 16 | *.dvi 17 | *.xdv 18 | *-converted-to.* 19 | # these rules might exclude image files for figures etc. 20 | # *.ps 21 | # *.eps 22 | # *.pdf 23 | 24 | ## Generated if empty string is given at "Please type another file name for output:" 25 | .pdf 26 | 27 | ## Bibliography auxiliary files (bibtex/biblatex/biber): 28 | *.bbl 29 | *.bcf 30 | *.blg 31 | *-blx.aux 32 | *-blx.bib 33 | *.run.xml 34 | 35 | ## Build tool auxiliary files: 36 | *.fdb_latexmk 37 | *.synctex 38 | *.synctex(busy) 39 | *.synctex.gz 40 | *.synctex.gz(busy) 41 | *.pdfsync 42 | 43 | ## Auxiliary and intermediate files from other packages: 44 | # algorithms 45 | *.alg 46 | *.loa 47 | 48 | # achemso 49 | acs-*.bib 50 | 51 | # amsthm 52 | *.thm 53 | 54 | # beamer 55 | *.nav 56 | *.pre 57 | *.snm 58 | *.vrb 59 | 60 | # changes 61 | *.soc 62 | 63 | # cprotect 64 | *.cpt 65 | 66 | # elsarticle (documentclass of Elsevier journals) 67 | *.spl 68 | 69 | # endnotes 70 | *.ent 71 | 72 | # fixme 73 | *.lox 74 | 75 | # feynmf/feynmp 76 | *.mf 77 | *.mp 78 | *.t[1-9] 79 | *.t[1-9][0-9] 80 | *.tfm 81 | 82 | #(r)(e)ledmac/(r)(e)ledpar 83 | *.end 84 | *.?end 85 | *.[1-9] 86 | *.[1-9][0-9] 87 | *.[1-9][0-9][0-9] 88 | *.[1-9]R 89 | *.[1-9][0-9]R 90 | *.[1-9][0-9][0-9]R 91 | *.eledsec[1-9] 92 | *.eledsec[1-9]R 93 | *.eledsec[1-9][0-9] 94 | *.eledsec[1-9][0-9]R 95 | *.eledsec[1-9][0-9][0-9] 96 | *.eledsec[1-9][0-9][0-9]R 97 | 98 | # glossaries 99 | *.acn 100 | *.acr 101 | *.glg 102 | *.glo 103 | *.gls 104 | *.glsdefs 105 | 106 | # gnuplottex 107 | *-gnuplottex-* 108 | 109 | # gregoriotex 110 | *.gaux 111 | *.gtex 112 | 113 | # htlatex 114 | *.4ct 115 | *.4tc 116 | *.idv 117 | *.lg 118 | *.trc 119 | *.xref 120 | 121 | # hyperref 122 | *.brf 123 | 124 | # knitr 125 | *-concordance.tex 126 | # TODO Comment the next line if you want to keep your tikz graphics files 127 | *.tikz 128 | *-tikzDictionary 129 | 130 | # listings 131 | *.lol 132 | 133 | # makeidx 134 | *.idx 135 | *.ilg 136 | *.ind 137 | *.ist 138 | 139 | # minitoc 140 | *.maf 141 | *.mlf 142 | *.mlt 143 | *.mtc[0-9]* 144 | *.slf[0-9]* 145 | *.slt[0-9]* 146 | *.stc[0-9]* 147 | 148 | # minted 149 | _minted* 150 | *.pyg 151 | 152 | # morewrites 153 | *.mw 154 | 155 | # nomencl 156 | *.nlg 157 | *.nlo 158 | *.nls 159 | 160 | # pax 161 | *.pax 162 | 163 | # pdfpcnotes 164 | *.pdfpc 165 | 166 | # sagetex 167 | *.sagetex.sage 168 | *.sagetex.py 169 | *.sagetex.scmd 170 | 171 | # scrwfile 172 | *.wrt 173 | 174 | # sympy 175 | *.sout 176 | *.sympy 177 | sympy-plots-for-*.tex/ 178 | 179 | # pdfcomment 180 | *.upa 181 | *.upb 182 | 183 | # pythontex 184 | *.pytxcode 185 | pythontex-files-*/ 186 | 187 | # thmtools 188 | *.loe 189 | 190 | # TikZ & PGF 191 | *.dpth 192 | *.md5 193 | *.auxlock 194 | 195 | # todonotes 196 | *.tdo 197 | 198 | # easy-todo 199 | *.lod 200 | 201 | # xmpincl 202 | *.xmpi 203 | 204 | # xindy 205 | *.xdy 206 | 207 | # xypic precompiled matrices 208 | *.xyc 209 | 210 | # endfloat 211 | *.ttt 212 | *.fff 213 | 214 | # Latexian 215 | TSWLatexianTemp* 216 | 217 | ## Editors: 218 | # WinEdt 219 | *.bak 220 | *.sav 221 | 222 | # Texpad 223 | .texpadtmp 224 | 225 | # Kile 226 | *.backup 227 | 228 | # KBibTeX 229 | *~[0-9]* 230 | 231 | # auto folder when using emacs and auctex 232 | ./auto/* 233 | *.el 234 | 235 | # expex forward references with \gathertags 236 | *-tags.tex 237 | 238 | # standalone packages 239 | *.sta 240 | 241 | # generated if using elsarticle.cls 242 | *.spl 243 | -------------------------------------------------------------------------------- /COMP0078_Supervised_Learning_full.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimboKZ/ucl-csml-cheatsheets/3fc1fab71b624d332a59a3f318282ed040cbba7e/COMP0078_Supervised_Learning_full.pdf -------------------------------------------------------------------------------- /COMP0078_Supervised_Learning_one_page.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimboKZ/ucl-csml-cheatsheets/3fc1fab71b624d332a59a3f318282ed040cbba7e/COMP0078_Supervised_Learning_one_page.pdf -------------------------------------------------------------------------------- /COMP0078_Supervised_Learning_syllabus.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimboKZ/ucl-csml-cheatsheets/3fc1fab71b624d332a59a3f318282ed040cbba7e/COMP0078_Supervised_Learning_syllabus.pdf -------------------------------------------------------------------------------- /COMP0080_Graphical_Models_syllabus.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimboKZ/ucl-csml-cheatsheets/3fc1fab71b624d332a59a3f318282ed040cbba7e/COMP0080_Graphical_Models_syllabus.pdf -------------------------------------------------------------------------------- /COMP0081_Applied_ML_full.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimboKZ/ucl-csml-cheatsheets/3fc1fab71b624d332a59a3f318282ed040cbba7e/COMP0081_Applied_ML_full.pdf -------------------------------------------------------------------------------- /COMP0081_Applied_ML_one_page.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimboKZ/ucl-csml-cheatsheets/3fc1fab71b624d332a59a3f318282ed040cbba7e/COMP0081_Applied_ML_one_page.pdf -------------------------------------------------------------------------------- /COMP0081_Applied_ML_syllabus.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimboKZ/ucl-csml-cheatsheets/3fc1fab71b624d332a59a3f318282ed040cbba7e/COMP0081_Applied_ML_syllabus.pdf -------------------------------------------------------------------------------- /COMP0089_Advanced_DL_and_RL_syllabus.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimboKZ/ucl-csml-cheatsheets/3fc1fab71b624d332a59a3f318282ed040cbba7e/COMP0089_Advanced_DL_and_RL_syllabus.pdf -------------------------------------------------------------------------------- /COMP0090_Intro_to_DL_syllabus.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimboKZ/ucl-csml-cheatsheets/3fc1fab71b624d332a59a3f318282ed040cbba7e/COMP0090_Intro_to_DL_syllabus.pdf -------------------------------------------------------------------------------- /COMP0137_Machine_Vision_full.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimboKZ/ucl-csml-cheatsheets/3fc1fab71b624d332a59a3f318282ed040cbba7e/COMP0137_Machine_Vision_full.pdf -------------------------------------------------------------------------------- /COMP0137_Machine_Vision_one_page.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimboKZ/ucl-csml-cheatsheets/3fc1fab71b624d332a59a3f318282ed040cbba7e/COMP0137_Machine_Vision_one_page.pdf -------------------------------------------------------------------------------- /COMP0137_Machine_Vision_syllabus.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimboKZ/ucl-csml-cheatsheets/3fc1fab71b624d332a59a3f318282ed040cbba7e/COMP0137_Machine_Vision_syllabus.pdf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2019 Tim K. 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # UCL CSML Cheatsheets 2018/19 2 | 3 | This repository contains course notes and cheatsheets for some of machine 4 | learning modules for UCL's Computer Science masters course. 5 | 6 | Note that the provided materials mostly focus on material that was examinable 7 | in 2018/19 - see the attached syllabus PDFs to see what topics were 8 | included/left out. 9 | 10 | The LaTeX source for each cheatsheet is available on Overleaf. Click on the 11 | link below and create a copy of the project to extend the cheatsheet. 12 | 13 | * COMP0078 Supervised Learning: [Full cheatsheet](https://www.overleaf.com/read/sdcyzjxnfwvg), [One-page version](https://www.overleaf.com/read/hnzcsxgsywzj). 14 | * COMP0081 Applied Machine Learning: [Full cheatsheet](https://www.overleaf.com/read/srqqbhgjvkmz), [One-page version](https://www.overleaf.com/read/cpgsjrwdxryp). 15 | * COMP0137 Machine Vision: [Full cheatsheet](https://www.overleaf.com/read/gjzvpqwcdvtk), [One-page version](https://www.overleaf.com/read/wrpqybhhsmfn). 16 | 17 | Thanks to [Zac Luong](https://github.com/ZacVND) and [Chris Ulshoefer](https://github.com/chrisuorso) 18 | for their help writing up the material! 19 | 20 | --------------------------------------------------------------------------------