Weekly exercices

Here you find the weekly exercises for the coming week, as well as an overview of exercises for past weeks. The week number refers to when the exercises will be discussed in the exercise class.  

To learn the material well, it is important to spend time and make real efforts on trying to solve the exercises, preferably before the exercise class.

Some of the exercises are from the book  James et al 2013: An Introduction to Statistical Learning, and will be referred to as ISLR

Note that the link to book website given in the book does not work any more; the new link is https://hastie.su.domains/ElemStatLearn/.

A link to the extra exercises is here.

Exercises the coming week

Week 18

Exercises from the book: 9.6 (in b only fit a tree). The ozone data are available here with some info here

Exercises from ISLR: Exercise 8.4, 8.8a-c,e (In 8.8b, use  "text(tree_model, pretty = 0, cex = 0.7)" for a nicer plot)

Exam 2019: Problem 2.

    Exercises for past weeks

    Week 15

    Extra exercises 12 and 13. You find the zip_nn.R file with examples on the use of nnet() and mlp() on the 2022  page: /studier/emner/matnat/math/STK2100/v22/r-scripts/.

    Week 14

    Exam STK2100 2019: Exercises 1a,d,e and 3

    Exam STK2100 2022: Exercise 1 (in d you do not need to consider the three last methods in the table)

    Week 13

    Exercises from the book: 5.4 and 5.7

    Exercises from ISLR: Exercise 7.1, 7.9

    Extra exercise 7

    Week 11

    Exercises from the book: 4.2 and 5.1 

    Exercises from ISLR: 4.9 and 4.14 (a-f)

    • Solutions: islr2_4_9.pdf and Chapter 4.7 Lab: Classification Methods in the ISLR book for R-code-examples similar to 4.14.

    Exam STK2100 2018: Problem 2 

    Extra exercise 6

    Week 10

    Exercises from the book: 4.1

    Exercise from ISLR: 4.13 (without KNN)

    Extra exercise: Modify the example with principal component (PC) regression in the R script r-code-week7.R, so that the numbers of principal components are selected through cross-validation instead of through separate training and test sets. Comment on the results. 

    Week 9

    Exercises from the book: 3.2 and 3.29

    Exercises from ISLR: 3.9 a)-c) and e)-f)

    Week 8

    Exercises from ISLR: 3.3. 3.4, 3.6, and 3.7

    Extra exercises 4 and 5 (extra4.r, advertising.r)

    Week 6

    Exercises from ISLR: 3.8 and 3.5

    Extra exercises (see link above): 1, 2 and 3 

    • Solutions: See Vinni's solutions, except from 2d, for which Vera presented this solution (where the lower bound is simply \(\sigma^2\), attained when \(f(x) = g(x)\)). For exercise 1, there are also Geir's solutions (excluding the R-part). 

    Week 5

    Exercises from the book: 2.7

    Exercises from ISLR: 2.1, 2.2, and 2.8 (see the webpage for the book for downloading data; the easiest alternative is to install the ISLR library (through the command install.packages("ISLR")), make the library available (through the library("ISLR")), and then make the data available through data(College))

    Publisert 22. jan. 2025 11:59 - Sist endret 23. apr. 2025 13:53