Skip to content

This mathematics course is taught for the first year Ph.D. students of computer science and related areas @zju

Notifications You must be signed in to change notification settings

hongxin/csmath-2019

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 

Repository files navigation

CSMATH-2019

About this course

This mathematics course is designed for the first year Ph.D. students of computer science and related areas. The course focuses on the methodologies, technologies, mathematics and algorithms currently needed by people. We are trying our best to give novice of this area an introduction of mathematics with intuitive explanation, clear concepts as well as vivid application examples. The course consists of basic statistical learning, non-linear optimization, partial differential equations and applied function analysis.

有关本课程

本课程是为计算机及相关专业的博士生新生开设的一门数学课程。本课程教授在计算机科学和信息处理研究领域相关的数学方法论、技术、概念以及基本算法。试图以数学的直观引导,清晰的概念解释,生动的应用实例,为学生开始进入这些领域的研究提供一个数学知识的导引。

本课程的主要教学内容包括多元统计方法初步,非线性优化求解技术,偏微分方程以及应用泛函方法等四个单元。多元统计方法单元,从统计的角度,对计算机科学中如计算机视觉和模式识别等领域中的非确定性建模方法进行考察。非线性优化单元讲述主流非线性优化方法及其相关特性比较。偏微分方程单元,着重于介绍level-set方法,椭圆方程和 Poisson方程的求解理论以及相应应用与实现。应用泛函分析部分,简要阐述泛函基本概念、基于泛函和变分方法的数学建模思想,并以工程的实际问题为例进行案例分析。

Instructor

TA

Jiaxin Liu

Classroom & Time

  • Room 202, Cao Guang Biao Building (West), Yu-Quan Campus, Zhejiang University
  • Tuesday, 18:30-21:30

Schedule

No. Topic Date Slides Homework
--- --- --- The spring semester ---
01 Introduction 2019.02.26 Introduction HW01
Why data driven
Point estimation
Additional reading
02 Component Analysis 2019.03.05 SVD and X-PCA HW02
03 Clustering 2019.03.12 Clustering HW03
04 Graphical Models 2019.03.19 Graphical Models
--- --- --- --- ---
Additional Topics Naive Bayes classifier
Support Vector Machines
Decision tree
Boosting
--- --- --- --- ---
05 Linear Programming 2019.03.26 LP-1
06 Linear Programming 2019.04.02 LP-2
07 Non-Linear 2019.04.09 NP-1 HW04
08 Non-Linear 2019.04.16 NP-2 HW05
mind-map
--- --- --- --- ---
--- --- --- The summer semester ---
09 Numerical Methods(1) 2019.04.30 nm-1
10 Numerical Methods(2) 2019.05.07 nm-2
Additional Material SVD Revisit
SVD Properties
Orthogonality
Conjugate Gradient
Error Analysis
Iterative Methods
11 Numerical Methods(3) 2019.05.14 nm-3
12 Numerical Methods(4) 2019.05.21 nm-4
--- --- --- --- ---
13 PDE(1) 2019.05.28 pde-1
14 PDE(2) 2019.05.28 pde-2
15 Sparsity 2019.06.04 slides
16 Tensors 2019.06.04 slides
Projects 2019.06.18 note

Homework and the Course Paper

Please hand out your 1 course paper and 5 selected homework (or exercises) by 2019-06-01.

All homework and exercises must be implemented in Python and with TensorFlow (optionally)

Content

Courselet on Multivariate Analysis

The study of learning from data is commercially and scientifically important. This one month short course is designed to give first year Ph.D. students a thorough grounding in the methodologies, technologies, mathematics and algorithms currently needed by people who do research in learning and data mining or who may need to apply learning or data mining techniques to a target problem. The topics of the course draw from classical statistics, from machine learning, from data mining, from Bayesian statistics and from statistical algorithmics.

Students entering the class should have a pre-existing working knowledge of probability, statistics and algorithms, though the class has been designed to allow students with a strong numerate background to catch up and fully participate.

Text books

Reference website

Courselet on Optimization

Optimization methods, both linear and non-linear ones, are important mathematical techniques for computer science. This one month short course is designed to give first year Ph.D. students a thorough grounding in the methodologies, technologies, mathematics and algorithms currently needed by people who are doing research related to linear and non-linear optimization. The topics of the course draw mainly from linear programming, quadratic programming and nonlinear optimization.

Students entering the class should have a pre-existing working knowledge of fundamental mathematics and algorithms, though the class has been designed to allow students with a strong numerate background to catch up and fully participate.

Copyright

2005-2019 Copyright By Dr. Hongxin Zhang AT Zhejiang University

浙江大学 2005-2019 版权所有,如需转载或引用本课程相关内容,请与作者联系。

You can also visit my weibo: https://weibo.com/kull

About

This mathematics course is taught for the first year Ph.D. students of computer science and related areas @zju

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published