diff --git a/pointprocesses/lecture/pointprocessscetchA.eps b/pointprocesses/lecture/pointprocessscetchA.eps index bdf6699..910c42e 100644 --- a/pointprocesses/lecture/pointprocessscetchA.eps +++ b/pointprocesses/lecture/pointprocessscetchA.eps @@ -1,7 +1,7 @@ %!PS-Adobe-2.0 EPSF-2.0 %%Title: pointprocessscetchA.tex %%Creator: gnuplot 5.2 patchlevel 8 -%%CreationDate: Thu Dec 17 09:43:52 2020 +%%CreationDate: Mon Dec 21 20:05:25 2020 %%DocumentFonts: %%BoundingBox: 50 50 373 135 %%EndComments @@ -441,7 +441,7 @@ SDict begin [ /Creator (gnuplot 5.2 patchlevel 8) % /Producer (gnuplot) % /Keywords () - /CreationDate (Thu Dec 17 09:43:52 2020) + /CreationDate (Mon Dec 21 20:05:25 2020) /DOCINFO pdfmark end } ifelse diff --git a/pointprocesses/lecture/pointprocessscetchA.pdf b/pointprocesses/lecture/pointprocessscetchA.pdf index 8d6a7dd..05bcdac 100644 --- a/pointprocesses/lecture/pointprocessscetchA.pdf +++ b/pointprocesses/lecture/pointprocessscetchA.pdf @@ -43,12 +43,12 @@ endobj - -2020-12-17T09:43:53+01:00 -Thu -De-c T17: 0:9:43::2 + +2020-12-21T20:05:25+01:00 +Mon -De-c T21: 2:0:05::5 gnuplot 5.2 patchlevel 8 - -pointprocessscetchA.texgnuplot plot + +pointprocessscetchA.texgnuplot plot @@ -58,8 +58,8 @@ endstream endobj 2 0 obj <>endobj @@ -77,7 +77,7 @@ xref 0000000814 00000 n trailer << /Size 10 /Root 1 0 R /Info 2 0 R -/ID [] +/ID [] >> startxref 2571 diff --git a/pointprocesses/lecture/pointprocessscetchB.eps b/pointprocesses/lecture/pointprocessscetchB.eps index f58e266..10279c1 100644 --- a/pointprocesses/lecture/pointprocessscetchB.eps +++ b/pointprocesses/lecture/pointprocessscetchB.eps @@ -1,7 +1,7 @@ %!PS-Adobe-2.0 EPSF-2.0 %%Title: pointprocessscetchB.tex %%Creator: gnuplot 5.2 patchlevel 8 -%%CreationDate: Thu Dec 17 09:43:53 2020 +%%CreationDate: Mon Dec 21 20:05:26 2020 %%DocumentFonts: %%BoundingBox: 50 50 373 237 %%EndComments @@ -441,7 +441,7 @@ SDict begin [ /Creator (gnuplot 5.2 patchlevel 8) % /Producer (gnuplot) % /Keywords () - /CreationDate (Thu Dec 17 09:43:53 2020) + /CreationDate (Mon Dec 21 20:05:26 2020) /DOCINFO pdfmark end } ifelse diff --git a/pointprocesses/lecture/pointprocessscetchB.pdf b/pointprocesses/lecture/pointprocessscetchB.pdf index 87d8a5e..c466f9a 100644 Binary files a/pointprocesses/lecture/pointprocessscetchB.pdf and b/pointprocesses/lecture/pointprocessscetchB.pdf differ diff --git a/regression/code/gradientDescent.m b/regression/code/gradientDescent.m index 3fb9643..f0f7ef1 100644 --- a/regression/code/gradientDescent.m +++ b/regression/code/gradientDescent.m @@ -34,7 +34,7 @@ function gradmse = meanSquaredGradient(x, y, func, p) ph = eye(length(p))*h; % ... for each parameter mse = meanSquaredError(x, y, func, p); for i = 1:length(p) % for each coordinate ... - msepi = meanSquaredError(x, y, func, p + ph(:,i)); + msepi = meanSquaredError(x, y, func, p(:) + ph(:,i)); gradmse(i) = (msepi - mse)/h; end end diff --git a/regression/exercises/exp2plot.pdf b/regression/exercises/exp2plot.pdf index 7d97518..f42670b 100644 Binary files a/regression/exercises/exp2plot.pdf and b/regression/exercises/exp2plot.pdf differ diff --git a/regression/exercises/gradientdescent.m b/regression/exercises/gradientdescent.m index aaeacfe..b7d61a5 100644 --- a/regression/exercises/gradientdescent.m +++ b/regression/exercises/gradientdescent.m @@ -29,7 +29,7 @@ end function gradmse = msegradient(t, x, func, p) gradmse = zeros(size(p)); - h = 1e-3; % stepsize for derivative + h = 1e-7; % stepsize for derivative ph = eye(length(p))*h; % ... for each parameter mse = meansquarederror(t, x, func, p); for i = 1:length(p) % for each coordinate ...