M1399_000200-2020fall

M1399.000200 Advanced Statistical Computing @ SNU 2020

This is the course website for M1399.000200: “Advanced Statistical Computing “ at Seoul National University in Fall 2020. Assignments, lecture notes, and open source code will all be available on this website.

Announcements

Instructor

Joong-Ho (Johann) Won

Email: wonj AT stats DOT snu DOT ac DOT kr

Class Time: Mondays/Wednesdays 11:00 - 12:15 @ online

Office Hours: By appointment.

Textbook: There is no required textbook.

References:

Course Objectives

By the end of this course, you will be able to acquire

Course Overview

Assessment

The course will be graded based on the following components:

Schedule

The following schedule is tentative, and is subject to change over the course.

Week Topic Assignment Due Date  
1 (9/2) Introduction, Julia Intro [notebook]      
2 (9/7, 9/9) Plotting [notebook], Jupyter Homework 1 [notebook] 2020-09-27  
3 (9/14, 9/16) Computer Arithmetic [notebook]      
4 (9/21, 9/23) Computer Arithmetic [notebook], Algorithm [notebook]      
5 (9/28, 9/30) Numerical Linear Algebra: intro [notebook], triangular systems [notebook] Homework 2 [notebook] 2020-10-18  
6 (10/5, 10/7) LU decomposition [notebook] [example], Cholesky [notebook]      
7 (10/12, 10/14) QR decomposition [notebook], Linear regression [notebook], Iterative methods [notebook] Final Project Proposal 2020-10-26  
8 (10/19, 10/21) Eigenvalue and singular value decompositions [notebook]      
9 (10/25, 10/28) Introduction to mathematical optimization Homework 3 [notebook] 2020-11-17  
10 (11/2, 11/4) Optimization in Julia [notebook]      
11 (11/9, 11/11) Linear programming [notebook], Quadratic programming [notebook], Second-order cone programming [notebook]      
12 (11/16, 11/18) Semidefinite programming [notebook], Geometric programming [notebook]      
13 (11/23, 11/25) KKT conditions, Newton’s method I [notebook] Homework 4 [notebook] 2020-12-14  
14 (11/30, 12/2) Newton’s method II, MM algorithms      
15 (12/7, 12/9) First-order methods, Final Projects      
16 (12/14) Final Projects