ST 790A - Introduction to Smoothing Methods and Nonparametric Regression


About the course: Smoothing techniques make an important class of tools for identifying the true signal hidden in highly noisy data. They offer the art of nonlinear curve/surface estimation by relaxing the linear assumption in regression and have very broad applications in many areas including biostatistics and bioinformatics. This course gives a thorough overview of various smoothing and nonparametric regression methodologies, with emphasis on both theoretical and computational aspects. Classical and modern techniques are introduced for nonparametric regression, classification, and density estimations. Main topics include regression and smoothing splines, kernel smoothers, generalized additive models, and other regularization techniques such as support vector machines used in data mining. Special treatment is given to important issues like parameter tuning and model selection. The course demands a moderate amount of programming with R language for data analysis. Various real datasets are used in class and homework. By the end of this course, the students are expected to get familiar with common smoothing techniques and gain hand-on experience with popular software and packages.




Course Information
Reference Books
Software and Datasets
Lecture Notes
Reading Assignment