1.
| [1]
demonstrate an understanding of the conceptual underpinnings of various statistical learning techniques in terms of how, why and when each method works in different real-life scenarios |
2.
| [2]
critically evaluate the analytical strategies adopted in applying statistical learning techniques to different areas |
3.
| [3]
apply basic statistical learning methods to perform exploratory data analysis and build predictive models using the statistical programming environment R, with real datasets |
4.
| [4]
properly tune, select, and validate statistical learning models |
5.
| [5]
interpret the results and discuss their implication |
Mapping from Course Learning Outcomes to Programme Learning Outcomes
| PLO a | PLO b | PLO c | PLO d | PLO e | PLO f | PLO g | PLO h | PLO i | PLO j |
CLO 1 | | | T | | | | | | | T |
CLO 2 | T | | T | | | | | T | | |
CLO 3 | T | | T | | | | | | | |
CLO 4 | T | | T | | | | | | | |
CLO 5 | | | | | | | T | T | | |
T - Teach, P - Practice
For BEng(CompSc) Programme Learning Outcomes, please refer to
here.
|
Calendar Entry:
The challenges in learning from big and complicated data have led to significant advancements in the statistical sciences. This course introduces supervised and unsupervised learning, with emphases on the theoretical underpinnings and on applications in the statistical programming environment R. Topics include linear methods for regression and classification, model selection, model averaging, basic expansions and regularization, kernel smoothing methods, additive models and tree-based methods. We will also provide an overview of neural networks and random forests.
|
Detailed Description:
Introduction |
Mapped to CLOs
|
Overview of supervised learning | 1, 2 |
Supervised learning |
Mapped to CLOs
|
Linear methods for regression and classification | 1, 2, 3, 5 |
Basic expansions and regularization | 1, 2, 3, 5 |
Kernel smoothing methods | 1, 2, 3, 5 |
Model assessment and selection | 1, 2, 3, 4, 5 |
Model inference and averaging | 1, 2, 3, 4, 5 |
Additive models and tree-based methods | 1, 2, 3, 5 |
Unsupervised learning |
Mapped to CLOs
|
Cluster analysis and principal component analysis | 1, 2, 3, 5 |
Advanced topics and applications |
Mapped to CLOs
|
Neural networks | 1, 2, 3, 5 |
Random forests | 1, 2, 3, 5 |
Applications | 1, 2, 3, 4, 5 |
|