Algorithms and Machine Learning 2023 「Welcome page」

Welcome to unit MATH20017: Algorithms and Machine Learning.
This unit is aimed at students in their 2nd year of the Data Science BSc.
We will study the following topics:
Introduction to algorithms and computational complexity
Worst-case run-time analysis and the RAM complexity model
The divide and conquer method
Graph search algorithms
Basic data structures
Numerical integration by Monte Carlo
Singular value decomposition
Regularisation for high-dimensional regression
Introduction to continuous optimisation and stochastic gradient descent
Every week we will post lecture notes in the "Lecture Notes" section after the lecture.
Assessed coursework will be posted in the "Assessment, submission and feedback" section.
Recommended books
A Common-Sense Guide to Data Structures and Algorithms by Jan Wengrow
Introduction to Algorithms Hardcover by Cormen, Leiserson, Rivest, Stein
Algorithms Illuminated, Part 1, 2, 3 by Tim Roughgarden:
Understanding Machine Learning: From Theory to Algorithms Hardcover by Shalev-Shwartz and Ben-David
Foundations of Data Science by Blum, Hopcroft, Kannan
详情
欢迎来到MATH20017单元:算法和机器学习。
这个单元是针对数据科学学士学位第二年的学生。
我们将学习以下主题:
算法和计算复杂性介绍
最坏情况的运行时间分析和RAM复杂性模型
分而治之方法
图搜索算法
基本数据结构
蒙特卡洛数值积分
奇异值分解
高维回归正则化
连续优化和随机梯度下降简介
每周我们都会在讲座后在“讲座笔记”部分发布讲座笔记。
评估的课程作业将在“评估、提交和反馈”部分发布。
推荐书籍
《数据结构和算法的常识指南》由Jan Wengrow著
《算法简介》硬封面版,作者:Cormen, Leiserson, Rivest, Stein
《算法启示,第1, 2, 3部分》由Tim Roughgarden著:
《理解机器学习:从理论到算法》硬封面版,由Shalev-Shwartz和Ben-David著
《数据科学基础》由Blum, Hopcroft, Kannan著
Henry Reeve
* Examination (50%)
* Assessed coursework (50%)
公众号:AI悦创【二维码】

AI悦创·编程一对一
AI悦创·推出辅导班啦,包括「Python 语言辅导班、C++ 辅导班、java 辅导班、算法/数据结构辅导班、少儿编程、pygame 游戏开发、Web、Linux」,全部都是一对一教学:一对一辅导 + 一对一答疑 + 布置作业 + 项目实践等。当然,还有线下线上摄影课程、Photoshop、Premiere 一对一教学、QQ、微信在线,随时响应!微信:Jiabcdefh
C++ 信息奥赛题解,长期更新!长期招收一对一中小学信息奥赛集训,莆田、厦门地区有机会线下上门,其他地区线上。微信:Jiabcdefh
方法一:QQ
方法二:微信:Jiabcdefh
