diff --git a/doc/BookChapters/chapter3.do.txt b/doc/BookChapters/chapter3.do.txt
index bc4fc936d..f1f70e6ee 100644
--- a/doc/BookChapters/chapter3.do.txt
+++ b/doc/BookChapters/chapter3.do.txt
@@ -919,7 +919,7 @@ for polydegree in range(1, Maxpolydegree):
trainingerror[polydegree] = 0.0
for samples in range(trials):
x_train, x_test, y_train, y_test = train_test_split(X, Energies, test_size=0.2)
- model = LinearRegression(fit_intercept=True).fit(x_train, y_train)
+ model = LinearRegression(fit_intercept=False).fit(x_train, y_train)
ypred = model.predict(x_train)
ytilde = model.predict(x_test)
testerror[polydegree] += mean_squared_error(y_test, ytilde)
@@ -1156,7 +1156,7 @@ for polydegree in range(1, Maxpolydegree):
polynomial[polydegree] = polydegree
for degree in range(polydegree):
X[:,degree] = Density**(degree/3.0)
- OLS = LinearRegression()
+ OLS = LinearRegression(fit_intercept=False)
# loop over trials in order to estimate the expectation value of the MSE
estimated_mse_folds = cross_val_score(OLS, X, Energies, scoring='neg_mean_squared_error', cv=kfold)
#[:, np.newaxis]
@@ -1170,46 +1170,7 @@ plt.show()
!ec
-
-!bc pycod
-import numpy as np
-import matplotlib.pyplot as plt
-from sklearn.model_selection import KFold
-from sklearn.linear_model import Ridge
-from sklearn.model_selection import cross_val_score
-from sklearn.preprocessing import PolynomialFeatures
-
-# A seed just to ensure that the random numbers are the same for every run.
-np.random.seed(3155)
-# Generate the data.
-n = 100
-x = np.linspace(-3, 3, n).reshape(-1, 1)
-y = np.exp(-x**2) + 1.5 * np.exp(-(x-2)**2)+ np.random.normal(0, 0.1, x.shape)
-# Decide degree on polynomial to fit
-poly = PolynomialFeatures(degree = 10)
-
-# Decide which values of lambda to use
-nlambdas = 500
-lambdas = np.logspace(-3, 5, nlambdas)
-# Initialize a KFold instance
-k = 5
-kfold = KFold(n_splits = k)
-estimated_mse_sklearn = np.zeros(nlambdas)
-i = 0
-for lmb in lambdas:
- ridge = Ridge(alpha = lmb)
- estimated_mse_folds = cross_val_score(ridge, x, y, scoring='neg_mean_squared_error', cv=kfold)
- estimated_mse_sklearn[i] = np.mean(-estimated_mse_folds)
- i += 1
-plt.figure()
-plt.plot(np.log10(lambdas), estimated_mse_sklearn, label = 'cross_val_score')
-plt.xlabel('log10(lambda)')
-plt.ylabel('MSE')
-plt.legend()
-plt.show()
-
-
-!ec
+Note that we have kept the intercept in the first column of design matrix $\bm{X}$. When we call the corresponding _Scikit-Learn_ function we need thus to set the intercept to _False_. Libraries like _Scikit-Learn_ normally scale the design matrix and does not fit intercept. See the discussions below.
===== More on Rescaling data =====
diff --git a/doc/LectureNotes/_build/.doctrees/chapter3.doctree b/doc/LectureNotes/_build/.doctrees/chapter3.doctree
index 5bead3ef4..b07572877 100644
Binary files a/doc/LectureNotes/_build/.doctrees/chapter3.doctree and b/doc/LectureNotes/_build/.doctrees/chapter3.doctree differ
diff --git a/doc/LectureNotes/_build/.doctrees/environment.pickle b/doc/LectureNotes/_build/.doctrees/environment.pickle
index 4b0d13b92..87af12798 100644
Binary files a/doc/LectureNotes/_build/.doctrees/environment.pickle and b/doc/LectureNotes/_build/.doctrees/environment.pickle differ
diff --git a/doc/LectureNotes/_build/html/_images/chapter3_109_1.png b/doc/LectureNotes/_build/html/_images/chapter3_109_1.png
new file mode 100644
index 000000000..0d08a7f4f
Binary files /dev/null and b/doc/LectureNotes/_build/html/_images/chapter3_109_1.png differ
diff --git a/doc/LectureNotes/_build/html/_images/chapter3_117_1.png b/doc/LectureNotes/_build/html/_images/chapter3_117_1.png
new file mode 100644
index 000000000..78fb94a30
Binary files /dev/null and b/doc/LectureNotes/_build/html/_images/chapter3_117_1.png differ
diff --git a/doc/LectureNotes/_build/html/_images/chapter3_119_1.png b/doc/LectureNotes/_build/html/_images/chapter3_119_1.png
new file mode 100644
index 000000000..92f4ae772
Binary files /dev/null and b/doc/LectureNotes/_build/html/_images/chapter3_119_1.png differ
diff --git a/doc/LectureNotes/_build/html/_images/chapter3_150_1.png b/doc/LectureNotes/_build/html/_images/chapter3_150_1.png
new file mode 100644
index 000000000..a518cb04b
Binary files /dev/null and b/doc/LectureNotes/_build/html/_images/chapter3_150_1.png differ
diff --git a/doc/LectureNotes/_build/html/_images/chapter3_168_1.png b/doc/LectureNotes/_build/html/_images/chapter3_168_1.png
new file mode 100644
index 000000000..8098b2e40
Binary files /dev/null and b/doc/LectureNotes/_build/html/_images/chapter3_168_1.png differ
diff --git a/doc/LectureNotes/_build/html/_images/chapter3_171_1.png b/doc/LectureNotes/_build/html/_images/chapter3_171_1.png
new file mode 100644
index 000000000..32745c831
Binary files /dev/null and b/doc/LectureNotes/_build/html/_images/chapter3_171_1.png differ
diff --git a/doc/LectureNotes/_build/html/_images/chapter3_175_1.png b/doc/LectureNotes/_build/html/_images/chapter3_175_1.png
new file mode 100644
index 000000000..f629a218c
Binary files /dev/null and b/doc/LectureNotes/_build/html/_images/chapter3_175_1.png differ
diff --git a/doc/LectureNotes/_build/html/_images/chapter3_177_13.png b/doc/LectureNotes/_build/html/_images/chapter3_177_13.png
new file mode 100644
index 000000000..118120ef6
Binary files /dev/null and b/doc/LectureNotes/_build/html/_images/chapter3_177_13.png differ
diff --git a/doc/LectureNotes/_build/html/_images/chapter3_179_0.png b/doc/LectureNotes/_build/html/_images/chapter3_179_0.png
new file mode 100644
index 000000000..e6bb9a232
Binary files /dev/null and b/doc/LectureNotes/_build/html/_images/chapter3_179_0.png differ
diff --git a/doc/LectureNotes/_build/html/_images/chapter3_183_0.png b/doc/LectureNotes/_build/html/_images/chapter3_183_0.png
new file mode 100644
index 000000000..ef5da849b
Binary files /dev/null and b/doc/LectureNotes/_build/html/_images/chapter3_183_0.png differ
diff --git a/doc/LectureNotes/_build/html/_images/chapter3_47_0.png b/doc/LectureNotes/_build/html/_images/chapter3_47_0.png
index 74f910023..fcd806b44 100644
Binary files a/doc/LectureNotes/_build/html/_images/chapter3_47_0.png and b/doc/LectureNotes/_build/html/_images/chapter3_47_0.png differ
diff --git a/doc/LectureNotes/_build/html/_images/chapter3_65_10.png b/doc/LectureNotes/_build/html/_images/chapter3_65_10.png
index df911b5f7..d1b31b1aa 100644
Binary files a/doc/LectureNotes/_build/html/_images/chapter3_65_10.png and b/doc/LectureNotes/_build/html/_images/chapter3_65_10.png differ
diff --git a/doc/LectureNotes/_build/html/_images/chapter3_73_1.png b/doc/LectureNotes/_build/html/_images/chapter3_73_1.png
index 6dff76ded..30a446da4 100644
Binary files a/doc/LectureNotes/_build/html/_images/chapter3_73_1.png and b/doc/LectureNotes/_build/html/_images/chapter3_73_1.png differ
diff --git a/doc/LectureNotes/_build/html/_sources/chapter3.ipynb b/doc/LectureNotes/_build/html/_sources/chapter3.ipynb
index 18cd038f8..ad19ad998 100644
--- a/doc/LectureNotes/_build/html/_sources/chapter3.ipynb
+++ b/doc/LectureNotes/_build/html/_sources/chapter3.ipynb
@@ -1253,7 +1253,7 @@
" trainingerror[polydegree] = 0.0\n",
" for samples in range(trials):\n",
" x_train, x_test, y_train, y_test = train_test_split(X, Energies, test_size=0.2)\n",
- " model = LinearRegression(fit_intercept=True).fit(x_train, y_train)\n",
+ " model = LinearRegression(fit_intercept=False).fit(x_train, y_train)\n",
" ypred = model.predict(x_train)\n",
" ytilde = model.predict(x_test)\n",
" testerror[polydegree] += mean_squared_error(y_test, ytilde)\n",
@@ -1535,7 +1535,7 @@
" polynomial[polydegree] = polydegree\n",
" for degree in range(polydegree):\n",
" X[:,degree] = Density**(degree/3.0)\n",
- " OLS = LinearRegression()\n",
+ " OLS = LinearRegression(fit_intercept=False)\n",
"# loop over trials in order to estimate the expectation value of the MSE\n",
" estimated_mse_folds = cross_val_score(OLS, X, Energies, scoring='neg_mean_squared_error', cv=kfold)\n",
"#[:, np.newaxis]\n",
@@ -1548,56 +1548,12 @@
"plt.show()"
]
},
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "collapsed": false,
- "editable": true
- },
- "outputs": [],
- "source": [
- "import numpy as np\n",
- "import matplotlib.pyplot as plt\n",
- "from sklearn.model_selection import KFold\n",
- "from sklearn.linear_model import Ridge\n",
- "from sklearn.model_selection import cross_val_score\n",
- "from sklearn.preprocessing import PolynomialFeatures\n",
- "\n",
- "# A seed just to ensure that the random numbers are the same for every run.\n",
- "np.random.seed(3155)\n",
- "# Generate the data.\n",
- "n = 100\n",
- "x = np.linspace(-3, 3, n).reshape(-1, 1)\n",
- "y = np.exp(-x**2) + 1.5 * np.exp(-(x-2)**2)+ np.random.normal(0, 0.1, x.shape)\n",
- "# Decide degree on polynomial to fit\n",
- "poly = PolynomialFeatures(degree = 10)\n",
- "\n",
- "# Decide which values of lambda to use\n",
- "nlambdas = 500\n",
- "lambdas = np.logspace(-3, 5, nlambdas)\n",
- "# Initialize a KFold instance\n",
- "k = 5\n",
- "kfold = KFold(n_splits = k)\n",
- "estimated_mse_sklearn = np.zeros(nlambdas)\n",
- "i = 0\n",
- "for lmb in lambdas:\n",
- " ridge = Ridge(alpha = lmb)\n",
- " estimated_mse_folds = cross_val_score(ridge, x, y, scoring='neg_mean_squared_error', cv=kfold)\n",
- " estimated_mse_sklearn[i] = np.mean(-estimated_mse_folds)\n",
- " i += 1\n",
- "plt.figure()\n",
- "plt.plot(np.log10(lambdas), estimated_mse_sklearn, label = 'cross_val_score')\n",
- "plt.xlabel('log10(lambda)')\n",
- "plt.ylabel('MSE')\n",
- "plt.legend()\n",
- "plt.show()"
- ]
- },
{
"cell_type": "markdown",
"metadata": {},
"source": [
+ "Note that we have kept the intercept in the first column of design matrix $\\boldsymbol{X}$. When we call the corresponding **Scikit-Learn** function we need thus to set the intercept to **False**. Libraries like **Scikit-Learn** normally scale the design matrix and does not fit intercept. See the discussions below.\n",
+ "\n",
"## More on Rescaling data\n",
"\n",
"We end this chapter by adding some words on scaling and how to deal with the intercept for regression cases.\n",
diff --git a/doc/LectureNotes/_build/html/chapter3.html b/doc/LectureNotes/_build/html/chapter3.html
index 43a2d40ef..b80787259 100644
--- a/doc/LectureNotes/_build/html/chapter3.html
+++ b/doc/LectureNotes/_build/html/chapter3.html
@@ -640,10 +640,10 @@ number \(i\) is left out. Usin
The bias-variance tradeoff summarizes the fundamental tension in
@@ -1329,7 +1332,7 @@ training data.
trainingerror[polydegree]=0.0forsamplesinrange(trials):x_train,x_test,y_train,y_test=train_test_split(X,Energies,test_size=0.2)
- model=LinearRegression(fit_intercept=True).fit(x_train,y_train)
+ model=LinearRegression(fit_intercept=False).fit(x_train,y_train)ypred=model.predict(x_train)ytilde=model.predict(x_test)testerror[polydegree]+=mean_squared_error(y_test,ytilde)
@@ -1360,12 +1363,12 @@ Mean squared error on test data: 123711.53703498
Degree of polynomial: 3
Mean squared error on training data: 9011.85263220
Mean squared error on test data: 10913.84780262
-
-
-
Degree of polynomial: 4
+Degree of polynomial: 4
Mean squared error on training data: 303.47610036
Mean squared error on test data: 426.30787294
-Degree of polynomial: 5
+
+
+
Degree of polynomial: 5
Mean squared error on training data: 3.80354994
Mean squared error on test data: 5.98822371
Degree of polynomial: 6
@@ -1385,80 +1388,80 @@ Mean squared error on test data: 0.08576932
Degree of polynomial: 10
Mean squared error on training data: 0.02511518
Mean squared error on test data: 1.20015436
-Degree of polynomial: 11
-Mean squared error on training data: 0.01640891
-Mean squared error on test data: 1.35533773
-
Degree of polynomial: 12
+
Degree of polynomial: 11
+Mean squared error on training data: 0.01640891
+Mean squared error on test data: 1.35533774
+Degree of polynomial: 12
Mean squared error on training data: 0.00813803
Mean squared error on test data: 0.17446471
Degree of polynomial: 13
Mean squared error on training data: 0.00759119
-Mean squared error on test data: 1.08131003
+Mean squared error on test data: 1.08131001
Degree of polynomial: 14
Mean squared error on training data: 0.00472199
-Mean squared error on test data: 0.81333793
+Mean squared error on test data: 0.81333802
Degree of polynomial: 15
Mean squared error on training data: 0.00410478
-Mean squared error on test data: 92.09145189
+Mean squared error on test data: 92.09160813
Degree of polynomial: 16
Mean squared error on training data: 0.00315593
-Mean squared error on test data: 234.39716546
+Mean squared error on test data: 234.40530431
Degree of polynomial: 17
-Mean squared error on training data: 0.00242998
-Mean squared error on test data: 1271.05295709
+Mean squared error on training data: 0.00242999
+Mean squared error on test data: 1270.94936405
Degree of polynomial: 18
-Mean squared error on training data: 0.00228740
-Mean squared error on test data: 108.42208194
+Mean squared error on training data: 0.00228741
+Mean squared error on test data: 108.11945731
Degree of polynomial: 19
Mean squared error on training data: 0.00156372
-Mean squared error on test data: 1388.41078073
+Mean squared error on test data: 1376.61081005
Degree of polynomial: 20
-Mean squared error on training data: 0.00137982
-Mean squared error on test data: 1761.43341615
+Mean squared error on training data: 0.00137945
+Mean squared error on test data: 1931.97211078
+Degree of polynomial: 21
+Mean squared error on training data: 0.00118678
+Mean squared error on test data: 14496.70992192
-
Degree of polynomial: 21
-Mean squared error on training data: 0.00118170
-Mean squared error on test data: 15061.31603087
-Degree of polynomial: 22
-Mean squared error on training data: 0.00092354
-Mean squared error on test data: 890.63488525
+
Degree of polynomial: 22
+Mean squared error on training data: 0.00092686
+Mean squared error on test data: 873.95463048
Degree of polynomial: 23
-Mean squared error on training data: 0.00085887
-Mean squared error on test data: 5483.16796929
+Mean squared error on training data: 0.00085890
+Mean squared error on test data: 5535.20053452
+Degree of polynomial: 24
+Mean squared error on training data: 0.00084714
+Mean squared error on test data: 1289.22422186
-
Degree of polynomial: 24
-Mean squared error on training data: 0.00084589
-Mean squared error on test data: 1695.57143061
-Degree of polynomial: 25
-Mean squared error on training data: 0.00078806
-Mean squared error on test data: 131343.30655001
+
Degree of polynomial: 25
+Mean squared error on training data: 0.00079022
+Mean squared error on test data: 136582.88824397
Degree of polynomial: 26
-Mean squared error on training data: 0.00076916
-Mean squared error on test data: 17709.14370264
+Mean squared error on training data: 0.00076923
+Mean squared error on test data: 18194.23521766
+Degree of polynomial: 27
+Mean squared error on training data: 0.00069302
+Mean squared error on test data: 2579.13493762
-
Degree of polynomial: 27
-Mean squared error on training data: 0.00068970
-Mean squared error on test data: 2975.38903780
-Degree of polynomial: 28
-Mean squared error on training data: 0.00062588
-Mean squared error on test data: 3848.64522721
+
Degree of polynomial: 28
+Mean squared error on training data: 0.00062728
+Mean squared error on test data: 3984.82493809
Degree of polynomial: 29
-Mean squared error on training data: 0.00060728
-Mean squared error on test data: 2988.64001211
+Mean squared error on training data: 0.00060724
+Mean squared error on test data: 3204.07047448
-
<ipython-input-7-8dc29df57a8c>:73: RuntimeWarning: divide by zero encountered in log10
+
<ipython-input-7-40a38ad763f1>:73: RuntimeWarning: divide by zero encountered in log10
plt.plot(polynomial, np.log10(trainingerror), label='Training Error')
-<ipython-input-7-8dc29df57a8c>:74: RuntimeWarning: divide by zero encountered in log10
+<ipython-input-7-40a38ad763f1>:74: RuntimeWarning: divide by zero encountered in log10
plt.plot(polynomial, np.log10(testerror), label='Test Error')
@@ -1677,7 +1680,7 @@ cross-validation (LOOCV).
polynomial[polydegree]=polydegreefordegreeinrange(polydegree):X[:,degree]=Density**(degree/3.0)
- OLS=LinearRegression()
+ OLS=LinearRegression(fit_intercept=False)# loop over trials in order to estimate the expectation value of the MSEestimated_mse_folds=cross_val_score(OLS,X,Energies,scoring='neg_mean_squared_error',cv=kfold)#[:, np.newaxis]
@@ -1692,57 +1695,14 @@ cross-validation (LOOCV).
-
<ipython-input-9-49b0ef2e51e2>:63: RuntimeWarning: divide by zero encountered in log10
+
<ipython-input-9-6e75736fdab1>:63: RuntimeWarning: divide by zero encountered in log10
plt.plot(polynomial, np.log10(estimated_mse_sklearn), label='Test Error')
-
-
-
importnumpyasnp
-importmatplotlib.pyplotasplt
-fromsklearn.model_selectionimportKFold
-fromsklearn.linear_modelimportRidge
-fromsklearn.model_selectionimportcross_val_score
-fromsklearn.preprocessingimportPolynomialFeatures
-
-# A seed just to ensure that the random numbers are the same for every run.
-np.random.seed(3155)
-# Generate the data.
-n=100
-x=np.linspace(-3,3,n).reshape(-1,1)
-y=np.exp(-x**2)+1.5*np.exp(-(x-2)**2)+np.random.normal(0,0.1,x.shape)
-# Decide degree on polynomial to fit
-poly=PolynomialFeatures(degree=10)
-
-# Decide which values of lambda to use
-nlambdas=500
-lambdas=np.logspace(-3,5,nlambdas)
-# Initialize a KFold instance
-k=5
-kfold=KFold(n_splits=k)
-estimated_mse_sklearn=np.zeros(nlambdas)
-i=0
-forlmbinlambdas:
- ridge=Ridge(alpha=lmb)
- estimated_mse_folds=cross_val_score(ridge,x,y,scoring='neg_mean_squared_error',cv=kfold)
- estimated_mse_sklearn[i]=np.mean(-estimated_mse_folds)
- i+=1
-plt.figure()
-plt.plot(np.log10(lambdas),estimated_mse_sklearn,label='cross_val_score')
-plt.xlabel('log10(lambda)')
-plt.ylabel('MSE')
-plt.legend()
-plt.show()
-
-
-
-
-
-
-
+
Note that we have kept the intercept in the first column of design matrix \(\boldsymbol{X}\). When we call the corresponding Scikit-Learn function we need thus to set the intercept to False. Libraries like Scikit-Learn normally scale the design matrix and does not fit intercept. See the discussions below.
@@ -2020,7 +1980,7 @@ MSE with Sklearn intercept
0.004113634617443135
-
+
The intercept is the value of our output/target variable
@@ -2215,7 +2175,7 @@ MSE values for Scikit-Learn Ridge implementation
0.26409315307910036
-
+
The results here agree when we force Scikit-Learn’s Ridge function to include the first column in our design matrix.
@@ -2420,7 +2380,7 @@ MSE values for Scikit-Learn Ridge implementation
0.002381316302584886
-
+
We see here, when compared to the code which includes explicitely the
@@ -2634,11 +2594,11 @@ linear system as an equation would reduce this down to
-
<ipython-input-22-6f7a6bd7d79f>:7: UserWarning: FixedFormatter should only be used together with FixedLocator
+
<ipython-input-21-6f7a6bd7d79f>:7: UserWarning: FixedFormatter should only be used together with FixedLocator
cb.ax.set_yticklabels(cb.ax.get_yticklabels(), fontsize=18)
-
+
It is interesting to note that OLS
@@ -2778,11 +2738,11 @@ with the form utilized in linear regression, viz.
-
<ipython-input-27-5dd54edf2138>:7: UserWarning: FixedFormatter should only be used together with FixedLocator
+
<ipython-input-26-5dd54edf2138>:7: UserWarning: FixedFormatter should only be used together with FixedLocator
cb.ax.set_yticklabels(cb.ax.get_yticklabels(), fontsize=18)
-
+
The results agree perfectly with our previous discussion where we used our own code.
@@ -2826,11 +2786,11 @@ K
-
<ipython-input-28-fe5b9d300cc0>:10: UserWarning: FixedFormatter should only be used together with FixedLocator
+
<ipython-input-27-fe5b9d300cc0>:10: UserWarning: FixedFormatter should only be used together with FixedLocator
cb.ax.set_yticklabels(cb.ax.get_yticklabels(), fontsize=18)
-
+
In the Least Absolute Shrinkage and Selection Operator (LASSO)-method we get a third cost function.
@@ -2861,11 +2821,11 @@ K
-
<ipython-input-29-25845e8df859>:9: UserWarning: FixedFormatter should only be used together with FixedLocator
+
<ipython-input-28-25845e8df859>:9: UserWarning: FixedFormatter should only be used together with FixedLocator
cb.ax.set_yticklabels(cb.ax.get_yticklabels(), fontsize=18)
-
+
It is quite striking how LASSO breaks the symmetry of the coupling
@@ -2920,43 +2880,43 @@ constant as opposed to ridge and OLS. We get a sparse solution with
/Users/mhjensen/opt/anaconda3/lib/python3.8/site-packages/sklearn/linear_model/_coordinate_descent.py:529: ConvergenceWarning: Objective did not converge. You might want to increase the number of iterations. Duality gap: 3.924197515789051, tolerance: 1.796796
model = cd_fast.enet_coordinate_descent(
- 10%|█ | 1/10 [00:00<00:04, 2.06it/s]
+ 10%|█ | 1/10 [00:00<00:04, 2.01it/s]
-
20%|██ | 2/10 [00:00<00:03, 2.39it/s]
+
20%|██ | 2/10 [00:00<00:03, 2.26it/s]
-
30%|███ | 3/10 [00:00<00:02, 3.03it/s]
+
30%|███ | 3/10 [00:00<00:02, 2.75it/s]
-
40%|████ | 4/10 [00:00<00:01, 3.75it/s]
+
40%|████ | 4/10 [00:01<00:01, 3.39it/s]
-
50%|█████ | 5/10 [00:01<00:01, 4.51it/s]
+
50%|█████ | 5/10 [00:01<00:01, 4.00it/s]
-
60%|██████ | 6/10 [00:01<00:00, 5.17it/s]
+
60%|██████ | 6/10 [00:01<00:00, 4.67it/s]
-
70%|███████ | 7/10 [00:01<00:00, 5.94it/s]
+
70%|███████ | 7/10 [00:01<00:00, 5.36it/s]
-
80%|████████ | 8/10 [00:01<00:00, 6.59it/s]
+
80%|████████ | 8/10 [00:01<00:00, 6.06it/s]
-
90%|█████████ | 9/10 [00:01<00:00, 7.10it/s]
+
90%|█████████ | 9/10 [00:01<00:00, 6.05it/s]
-
100%|██████████| 10/10 [00:01<00:00, 7.07it/s]
+
100%|██████████| 10/10 [00:02<00:00, 4.64it/s]
-
100%|██████████| 10/10 [00:01<00:00, 5.83it/s]
+
100%|██████████| 10/10 [00:02<00:00, 4.68it/s]
-
+
We see that LASSO reaches a good solution for low
@@ -3005,7 +2965,7 @@ testing set that is close to the accuracy of the training set.
-
+
From the above figure we can see that LASSO with \(\lambda = 10^{-2}\)
@@ -3097,7 +3057,7 @@ which polynomial fits the data best.
-
+
@@ -3254,7 +3214,7 @@ Python program using
---------------------------------------------------------------------------NameErrorTraceback (most recent call last)
-<ipython-input-33-d985fb40c43d>in<module>
+<ipython-input-32-d985fb40c43d>in<module>----> 1scipy.misc.imreadNameError: name 'scipy' is not defined
diff --git a/doc/LectureNotes/_build/html/searchindex.js b/doc/LectureNotes/_build/html/searchindex.js
index e2a40e15a..80cdbd2ad 100644
--- a/doc/LectureNotes/_build/html/searchindex.js
+++ b/doc/LectureNotes/_build/html/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["Clustering","chapter1","chapter10","chapter2","chapter3","chapter4","chapter5","chapter6","chapter7","chapter8","chapter9","chapteroptimization","content","intro","linalg","schedule","statistics","teachers","textbooks"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,"sphinx.ext.intersphinx":1,sphinx:56},filenames:["Clustering.ipynb","chapter1.ipynb","chapter10.ipynb","chapter2.ipynb","chapter3.ipynb","chapter4.ipynb","chapter5.ipynb","chapter6.ipynb","chapter7.ipynb","chapter8.ipynb","chapter9.ipynb","chapteroptimization.ipynb","content.md","intro.md","linalg.ipynb","schedule.md","statistics.ipynb","teachers.md","textbooks.md"],objects:{},objnames:{},objtypes:{},terms:{"000":2,"000000":[1,3,9],"00000000e":3,"0001":2,"00015921913736794912":7,"00019998":3,"00024087":3,"00029012":3,"00031535148309579146":4,"00031535148309581185":4,"0003451":3,"00034944":3,"00042089":3,"00050694":3,"00058016":4,"00060728":4,"00061058":3,"00062588":4,"00066668":4,"00068734":4,"00068970":4,"00073541":3,"00076495":4,"00076916":4,"000769847326055633":4,"0007698473260556339":4,"00078806":4,"00079968":3,"00084589":4,"00085887":4,"00087697":4,"00088573":3,"00092354":4,"00096314":3,"001":[2,6,11],"00100519":4,"0010479246398391328":4,"00105081":4,"00106677":3,"00107405":4,"00109273":[],"00111756":4,"0011526":4,"00115999":3,"00118170":4,"00128479":3,"001323":4,"00137982":4,"00139705":3,"00149311":4,"00149956":4,"0015":[],"00152117":4,"00154733":3,"00156372":4,"00168251":3,"00174276":4,"00175331":4,"00186347":3,"001880":3,"00200":6,"00202624":3,"00202756":4,"00217499":4,"00224413":3,"00228740":4,"0023548":4,"002381316302584886":4,"0023813163025848865":4,"00242998":4,"00243186":4,"0024401":3,"00247083e":1,"00249435":4,"00270244":3,"00274989":4,"00289724":4,"00293838":3,"00312361":4,"00315593":4,"0032153180657605086":4,"00323332":4,"0032542":3,"0032873138755776365":16,"003301":4,"0033955154592040936":4,"00353823":3,"0036237":4,"0036367":4,"00369758":4,"003704":1,"003717":1,"003759":1,"003774":1,"003788":1,"0038335":4,"00384936":[],"003909404072811237":4,"00391839":3,"0039987":4,"004":3,"004091940707753964":4,"00410387":4,"00410478":4,"0041136346174431284":4,"004113634617443135":4,"004113634617443136":4,"004113634617443137":4,"004155986345861379":4,"00424967":4,"00426027":3,"00433417":9,"00440346":4,"00443743":4,"004456043243408203":0,"00445655":9,"004579219539673833":4,"00458878":4,"004610275230656537":4,"00462287":4,"00471782":3,"00472199":4,"00472512":4,"0049544":4,"0049999999999999845":[],"004999999999999996":[],"004999999999999997":[],"0050000000000000044":[],"005000000000000007":1,"00512927":3,"00517114":4,"00526348":4,"0053018":4,"00554552":4,"00556826":4,"0056799":3,"00579953":4,"00588657":4,"00607783":4,"006162":4,"00617499":3,"00630331":4,"00642221":4,"006530396683779109":1,"00660427":4,"00672607":4,"00673407":4,"00676387":4,"0068011":4,"00683748":3,"00683964":4,"006968283076248407":[],"007024126888936384":4,"00717152":11,"00719176":4,"00727646693":1,"00728323e":[],"007315":1,"0074331":3,"00759119":4,"007789":[],"007824":1,"00784393":4,"007931713723267314":[],"00803064":4,"00813803":4,"008171076530362356":1,"00817631":4,"00823002":3,"00827728":4,"00831018":4,"00834567":4,"00848904":4,"0086649156":1,"008675369724976777":3,"008885578722629236":[],"00890601":[],"00894639":3,"00905423":4,"009154":1,"009163470508352228":3,"009164545680330616":4,"00917248":4,"00934499":4,"0096208":4,"009735":9,"00973536":9,"009790":1,"009883615646716182":[],"009883615646716184":[],"009883615646716186":[],"009883615646716188":1,"00990475":3,"009911":1,"00992331":4,"00996754":4,"010018312644140933":4,"0100706":4,"010331721306655588":4,"010516485576652981":4,"01057384067458835":[],"01066519":4,"010679893512872646":[],"01076611":3,"0110":16,"011076219011390184":4,"0113104":4,"011347":1,"01179792":4,"01191824":3,"012073649480472317":4,"01210814993019007":[],"01219292":4,"01223198":4,"01231917":4,"01290947":4,"01295356":3,"01312157412031145":4,"01318643":4,"01347916":4,"01348565":4,"01367553":4,"01397146":4,"01405935":4,"0140617":[],"01416528":4,"01433809":3,"01443680008897583":4,"01449782":4,"01458337":4,"0146081":4,"01463049":4,"01503674":[],"015037":[],"015072388895177083":4,"01507238889517716":4,"01514394":[],"015144":[],"01531845":4,"01549377":4,"01558197":3,"01628578269590588":4,"01633913":4,"01640891":4,"01655318":4,"016587414993048166":4,"01691985":4,"0169643":3,"0170259":[],"01708781":4,"01708852":4,"01713366":4,"01724499":3,"017355848195591973":4,"017665":3,"018232":1,"01825571":[],"01831152e":4,"01831250e":4,"01866537":4,"01867234e":16,"01873344":9,"01873869":3,"01887348":[],"01898855":4,"019":[],"01905883":4,"01908936":4,"01963611":4,"01969145":4,"01975416527163567":4,"01975848":4,"02024962":4,"02054837e":4,"02068067":4,"02073509":3,"02096350e":1,"02098261":4,"02123176":4,"021544346900318832":[],"021592704588043153":4,"021592704588043167":4,"02161783e":16,"021901":9,"02190139":9,"02198702e":4,"02208512":4,"02228115":4,"02229529":4,"02252765":3,"02299949826036597":4,"02348765":4,"02365049":4,"0245528":4,"02492265":3,"02493044e":[],"02498832":4,"02503753":4,"02511518":4,"02522069":4,"02568378":[],"025709":[1,9],"02586427":4,"026":4,"0260906":4,"02625193":6,"026605727637189085":4,"0266057276371891":4,"02707227":3,"02723445":4,"02730126581656065":16,"027609773491022498":4,"027609773491022505":4,"028":4,"02881304":[],"029":[],"029483":3,"029688":[],"02968834":[],"029733":1,"02976145":4,"02994311":3,"02f":4,"03019554":[],"030196":[],"03032441e":4,"030670":[],"03067028":[],"03099776":3,"031":3,"03193199":[],"03196357":4,"03251863":3,"03256632e":2,"03267527":4,"03279636":4,"0330308045181225":4,"033030804518383":4,"03303359":[],"033037772005753835":[],"03308408":3,"03365768507152761":4,"034342":[],"0344707":[],"03447512":4,"0354":[],"03562355":4,"03568439":4,"0359565":3,"03607832":[],"03630548":4,"03652792":[],"036528":[],"03697069":[],"03707133":9,"03750367":14,"03781367141738898":4,"03781367141738899":4,"03787596148305236":1,"03791824e":16,"03814292":4,"03815288":4,"038300":[1,9],"03871832":[],"039039":3,"03929932":[],"039967668952797":4,"0399676689527975":4,"03it":4,"040102":3,"04010697":4,"04063602":4,"0411487294305266":4,"0411487294305548":4,"04205220e":16,"04220758":4,"04260073e":[],"04315108":3,"04330858":[],"04346721":3,"04355837":4,"04389027":4,"04421672e":[],"04423486":4,"044334":1,"044402":1,"04455272":[],"044553":[],"044613":4,"04529095":[],"04537385":4,"04543942":4,"04566964":4,"0458":7,"04648335":3,"04683565":3,"04757618e":[],"04784395":4,"048187277304303125":4,"04829457939163212":16,"04892055":4,"04909093":4,"04912436":4,"0495569966278269":4,"0495569966278282":4,"05009826":4,"05100875":4,"051115":[],"051418":3,"051649":[1,9],"0517473":3,"05227921801205707":4,"05227921801205709":4,"052645":[],"05295709":4,"053053":[],"0530533":[],"05318162":[],"053182":[],"05364854":6,"05383795":4,"053849":3,"05396545e":[],"054187":[],"054276":[],"05447415":4,"0545103":[],"054674":[],"055":[],"055085":[],"05531364":[],"055314":[],"055529303095955385":3,"055676":1,"055744":[],"055774":[],"055831":[],"055887":[],"055916":[],"05614483":3,"056326":[],"056329":9,"056484":[],"05651951":4,"057035":[],"057088709963637":1,"0571636815533073":4,"057320":[],"057332":[],"05755374":[],"057571":[],"057654":[],"05785343":4,"05789007":4,"057919":[],"05796251":4,"05802766":[],"05807125":4,"058178":[],"058247":[],"058282":[],"058719":[],"058805":[],"058856":3,"058892":[],"059225":[],"059245":[],"059344":9,"059406":[],"059455":[],"059531":[],"059571":[],"059680303635344434":[],"059765":[],"059806":[],"059865":[],"059908":[],"059994":[],"060064":9,"060070":9,"06020587":4,"060308":[],"060335":[],"06041458e":[],"06043581":4,"060520":[],"060748":3,"060919":[],"061164":[],"061176":[],"061255":[],"06126507e":16,"061330":[],"061601":9,"061652":[],"061774":[],"061783":3,"061842":[],"061855":[],"061896":[],"06200174":3,"062082386342319454":4,"06209126":[],"062188":[],"062327":[],"062376":[],"062639":[],"062659":[],"062660":9,"062731":[],"062822":[],"062829":[],"062879":[],"062885":[],"062923":9,"062979":[],"063055":[],"063097":[],"063114":3,"063122":[],"063178":9,"063190":[],"063324":9,"063395":[],"063415":[],"063523":[],"063526":[],"063615":[],"063670":[],"063727":[],"063759":[],"063763":[],"063880":[],"063882":[],"063925":[],"063982":[],"064000":[],"064013":[],"064075":[],"064078":[],"064101":[],"06412177e":16,"064156":[],"064257":[],"064273":[],"064304":[],"064354":[],"064357":[],"064393":[],"064410":[],"064449":[],"064472":[],"06453579006728317":4,"064591":[],"064647":[],"064648":9,"064686":[],"064689":[],"064783":9,"064795":[],"06491736":4,"06492086e":[],"064929":[],"064958":[],"064964":[],"064982":[],"065":[],"065003":[],"065016":3,"065086":[],"065110":9,"065144":[],"065151":[],"065188":[],"065200":[],"065202":[],"065204":[],"065334":[],"065355":[],"065408":[],"06540809":[],"06547790180152352":4,"06547790180152355":4,"065545":3,"065591":[],"065618":[],"065660":[],"065680":[],"065762":[],"065860":9,"065994":[],"066002":9,"06600226":9,"066030":9,"066047":[],"066074":9,"066092":[],"066098":3,"066116":[],"06619182206626131":[],"066249":[],"066272":[],"066294":[],"066312":9,"066389":[],"066403":9,"066487":[],"066629":[],"066683":9,"066705":[],"066761":[],"066788":[],"066835":[],"066837":[1,9],"066949":3,"066951":9,"066963":[],"067043":[],"067061":[],"067123":[],"067132":9,"067175":9,"067202":[],"06724062":3,"067326":[],"067355":[],"067440":9,"067504":[],"067531":[],"067577":[],"067601":[],"067610":[],"067667":9,"067685":9,"067711":[],"067718":[],"067769":[],"067777":[],"067793":3,"067794":[],"067811":3,"067844":[],"067865":[],"067889":[],"067892":[],"067985":[],"067990":[],"068056":[],"068073":[],"068165":[],"068185":[],"068213":[],"068244":[],"068276":[],"068293":[],"06834":[],"068351":9,"068385":[],"068427":[],"06844519414009441":4,"06844519414009442":4,"068460":[],"068491":[],"068514":[],"068515":3,"068593":[],"068633":3,"068640":[],"068654":[],"068667":[],"068673":[],"068686":[],"068697":9,"068717":[],"068818":9,"068821":[],"068828":[],"068838":9,"068840":[],"068873":[],"068896":[],"068920":[],"068928":[],"068945":[],"069005":[],"069028":[],"069071":[],"069081":[],"069098":[],"069195":9,"069243":9,"069282":[],"069369":[],"069371":[],"069413":9,"069496":[],"069503":[],"069510":[],"069516":[],"069519":3,"069528":[],"069542":[],"069584":1,"069635":[],"069641":9,"069775":9,"069814":[],"069848":[],"069853":[],"069859":[],"069872":[],"069890":[],"069902":[],"069956":3,"069988":9,"06it":4,"070043":1,"070103":[],"070129":[],"070131":[],"070138":[],"070166":[],"070182":[],"070188":[],"070212":3,"070254":[],"070337":9,"070456":[],"070473":[],"070517":[],"070548":9,"07062318":4,"070653":[],"070762":9,"070764":[],"070769":3,"07076926":3,"070791":9,"070812":[],"070815":[],"070866":3,"070867":9,"070889":[1,9],"070949":[],"070955":3,"070967":[],"071016":[],"071049":9,"07106781e":[],"071096":[],"07110274":14,"071156":[],"071248":[],"071268":[],"0713":1,"071313":[],"071325":[],"071359":[],"071435":9,"071447584032141":1,"07145103":9,"071453":[],"071481":[],"071502":[],"071547":9,"071549":[],"07155335":[],"071576":[],"071579":[],"07159175":[],"07160048164228312":4,"07160048164228314":4,"07160764":[],"071660":9,"071667":[],"071681":[],"071684":[],"071714":[],"071761":[],"071841":3,"071855":[],"071887":[],"071917":[],"072012":[],"072046":3,"072094":[],"072197":3,"072198":[],"072246":[],"072279":[],"072296":3,"072424":[],"072468":[],"072471":[],"072555":9,"072557":3,"072589":[],"072598":[],"072620":[],"072654":9,"072661":[],"072710":9,"072826":[],"072862":[],"072879":9,"072910":[],"072995":3,"073":[],"073020":[],"073035":[],"073052":3,"073096":9,"073162":3,"073310":9,"073333":[],"073352":[],"073371":9,"073372":[],"073483":[],"073546":[],"073567":[],"073591":[],"073598":[1,9],"073602":[],"073607":[],"073656":9,"073681":[],"073695":[],"073765":9,"073827":3,"073851":[],"073902":[],"073915":1,"073926":[],"073966":[],"074":[],"074027":[],"074036":[],"074037":[],"074044":[],"074067":[1,9],"074077":[],"074096":[],"074099":[],"074130":3,"074134":[],"074154":3,"074170":[],"074191":[],"074201":9,"074207":[],"07421084":3,"074230":[],"07423848370736122":[],"074248":[],"074285":[],"074286":[],"074331":9,"074432":[],"074434":[],"074453":[],"074488":[],"074557":3,"07456491":3,"074568":[],"074618":9,"074665":[],"074693":[],"074696":[],"074848":[],"07490892":4,"074979":9,"074996":[],"075084":[],"075119":[],"075151":3,"075163":[],"075194":9,"075212":[],"07521771":[],"075218":[],"075261":[],"075266":[],"075289":[],"075296":9,"075309":[],"075526":9,"075542":[],"075545":9,"0755452":9,"075562":[],"075567":[],"075615":9,"075754":[],"075772":[],"07581375":[],"075814":[],"075818":[],"075821":[],"075865":[],"075869":3,"075975":[],"075993":9,"076026":[],"076062":[],"076068":3,"076121":3,"076166":[],"076169":[],"076189":[],"076213":[],"076251":[],"076283":[],"076320":[],"076367":9,"076377":3,"076398":[],"076408":[],"076410":9,"076466":9,"076469":[],"0764924":4,"07670437":[],"076730":[],"076774":3,"076810":3,"076822":[],"076938":[1,9],"076954":3,"077005":[],"077010":9,"077021":3,"077026":3,"077046":9,"077115":[],"077143":9,"077160":[],"077163":[],"077212":[],"07729012413236423":9,"077303":[],"077305":9,"077338":[],"077339":[],"077386":[],"077407":[],"077416":[],"07744472306026946":7,"077469":[],"077533":[],"077623":[],"077645":3,"077771":9,"07777777777777778":2,"077891":[],"077927":9,"077968":3,"078049":[],"078076":[],"078099":9,"078103":9,"078197":[],"078244":9,"078279":[],"078311":[],"078342":[],"078388":[],"078390":[],"078399":[],"07839924":[],"078451":[],"078474":[],"078529":3,"078646":[],"078649":[],"078674":[],"078693":9,"078710":9,"078717":3,"078720":3,"078746":9,"078750":[],"078892":[],"078927":[],"078930":[],"078937":[],"078966":[],"079001":[],"079029":[],"079037":[],"079137":[],"079139":[],"079333":[],"079337":[],"079351":3,"079365":[],"07944154":14,"079597":[],"079598":3,"079624":[],"079643":[],"07968918676726028":4,"07972177":[],"079785":9,"079801":3,"079848":9,"079956":[],"07it":4,"080024":9,"080084":1,"080101":[],"080115":[],"080173":3,"080182":[],"080223":[],"080249":[],"080264":9,"080265":3,"080325":9,"080336":[],"080341":[],"080381":[],"080387":[],"080398":[],"08043851":3,"080565":3,"080570":9,"080612":3,"080626":9,"080633":[],"080675":9,"080678":3,"080738":[],"080806":[],"080845":[],"080846":3,"080871":[],"081024":[],"081077":9,"081092":[],"081102":[],"081103":[],"081129":9,"081210":9,"081227":[],"081260":[],"081270":3,"081309":[],"08131003":4,"081402":[],"081414":3,"081425":[],"081435":[],"081474":[],"081480":[],"081489":9,"081514":[],"08156108":4,"081632":[],"08170444":[],"081732":3,"081744":[],"081778":[],"081816":[],"081886":[],"082032":[],"082091":[],"082211":9,"082225":9,"082239":[],"082247":9,"082272":[],"082303":3,"082382":3,"08248290e":[],"08251519":4,"08251898":16,"082549":[],"082616":[],"082666":3,"082687":[],"08271336":[],"082866":[],"08292574":3,"082926":3,"082990":[],"08299273e":4,"083015":[],"083128":[],"083138":[],"083177":[],"08318298e":2,"0832":[],"083221":[],"083228":3,"083246":[],"083295":9,"083337":3,"083376":[],"083384":[],"083495":[],"083527":1,"083577":[],"083618":[],"08362077210702115":[],"083622":[],"083657":[],"083658":9,"083659":3,"083672":3,"083682":3,"083728":[],"08376632":4,"0837663229239025":4,"083766322923905":4,"083775":[],"083797":3,"083808":[],"08380813":[],"083855":[],"083905":[],"084":[],"084092":[],"084103":[],"08415761":[],"084167":[],"084181":[],"084221":[],"084249":9,"084251":[],"08426840630693411":4,"08429424":11,"084461":[],"084604":9,"084813":9,"084826":[],"084864":[],"084873":[],"084916":[],"084931":[],"08501147":[],"085041":3,"085121":9,"085253":[],"085259":[],"085285":[],"085289":[],"085484":3,"085510":[],"08551306":4,"085544":[],"085597":[],"085598":[],"085610":[],"085627":3,"085646":9,"085676":[],"085748":[],"085763":[],"08576932":4,"085811":[],"085928":[],"08593216":4,"085951":[],"086006":3,"086052":[],"086076":3,"08611111111111111":2,"086116":[],"086325":[],"086430":[],"086465":[],"086561":[],"086592":[],"08665060086846632":[],"086652":9,"086757":[],"086920":3,"086974":9,"086985":[],"087032":3,"087096":3,"087148":3,"087202":9,"087205":3,"087242":[],"087334":[],"087482":[],"087526":[],"087544":[],"087563":9,"088085":3,"088137":[],"0881981":3,"088209":[],"088258":[],"088260":3,"08839750e":[],"088414":[],"088484":[],"088556":[],"088660":[],"08871404":3,"088871":[],"08888888888888889":2,"088983":3,"089039":[],"089250":3,"089300":[],"089326":[],"089352":[],"089425":9,"089437":[],"089504":[],"089540":[],"089693":[],"089881":[],"089916":[],"089928":3,"089931":[],"090099":3,"090107":3,"090274":9,"090355":[],"090817":[],"09103481e":16,"091159":[],"091253":3,"091318":[],"09145189":4,"091535":[],"091542":3,"091566":3,"091578":[],"091659":[],"09166666666666666":2,"0917":7,"091756":3,"091855":3,"091979":[],"092276":3,"092288":[],"092375":[],"092378":3,"092659":[],"092932":[],"092936":3,"093236":[],"093248":[],"093328":[],"093573":[],"093725":3,"093755":9,"093928":[],"094":[],"094082198961287e":4,"0940821989631478e":4,"094513":[],"09456011349477329":[],"094708":3,"094774":[],"09487315108590391":9,"095173":[],"095180":3,"095275":3,"095472":[],"095786152583691":3,"095941":[],"09609807":3,"096406":[],"096639":[],"096726":[],"09672604":[],"096763":[],"09678277e":16,"096802":[],"097150":3,"097346":[],"09741585e":[],"097452":[],"098028":3,"098187":3,"09903804":6,"099079":3,"09919198949386163":4,"099504":3,"099609":3,"099763":[],"09976319":[],"0x7f8830b3a340":11,"0x7f88524ba760":11,"0x7fda9123e220":[],"0x7fdab4f97430":[],"0x7febdb109490":[],"0x7febdb6780d0":[],"100":[0,1,2,3,4,5,6,7,8,9,11,14,16,17],"1000":[0,1,2,3,6,9,11,13,16],"10000":[0,3,4,8,9,16],"100000":6,"10001":8,"1001":16,"1002":16,"1003":16,"1005":16,"1007125":[],"10077114273548986":4,"1009":16,"10094646e":[],"1011":16,"1013":16,"10131725":[],"1013904243":16,"10141413e":4,"10141414e":4,"1015":16,"101781":3,"102":1,"1022964509394572":2,"1023":16,"1026":16,"1027":16,"103":2,"1030":16,"10307631":[],"10327559":14,"1037":16,"10378326e":2,"1038":16,"10391807":4,"10398646080125035":4,"10398646080125036":4,"1040":16,"10405456":9,"104411":1,"1047":16,"104887":3,"105137868830763":16,"105387":3,"10555555555555556":2,"10589577":3,"106095":[1,9],"106946":3,"108":[1,4],"10806972":[],"108070":[],"10896672e":16,"10898112e":[],"10913":4,"10931453":4,"109794":3,"10979444":3,"10it":4,"10th":7,"10x":1,"110":1,"1100":16,"1101":16,"11022302e":3,"111":[2,5,10],"1111111111111111":2,"112283":1,"112383":[1,9],"11304709e":16,"11388888888888889":2,"11456076e":[],"11462415":3,"11482289e":4,"11507992e":2,"1154777721897675":4,"11547777218976751":4,"115822":4,"11666666666666667":2,"117":6,"11744554e":4,"118318":1,"11892185":[],"11944444444444445":2,"12002944":[],"1203284":6,"121":[6,7,8],"12182967":4,"122":[6,7,8],"12222222222222222":2,"12283463":[],"12318726e":4,"123190":1,"12333649":4,"123459876":16,"12366979e":16,"123711":4,"124":1,"12497018e":[],"12552073e":4,"12618549":3,"1271":4,"127773":16,"12777777777777777":2,"12908963":1,"1298":7,"12adb44b1c20":[],"13003291":4,"13055555555555556":2,"13060772":[],"131343":4,"13140162":[],"13162821e":[],"13209041":[],"13220608e":4,"13220609e":4,"13266452e":[],"133":5,"13328820e":[],"134102":[],"13410232":[],"13457922":[],"13519106":1,"13535942":4,"13579199e":[],"1361111111111111":2,"13646574":3,"13661243e":4,"136687":[],"13679863":4,"137268":[],"137400784702912":1,"1375":[],"137546":[],"137652":[1,9],"138":[],"13803928":[],"138472":[],"13859":[],"13865173":3,"138775":[1,9],"1388":4,"13891144e":[],"139255958275475e":4,"139255958572018e":4,"139462":[],"139475":[],"139992":4,"14021063":4,"1404":1,"1416398":4,"141725":[],"14174745":4,"141955":3,"14195542":3,"143":5,"14309733":[],"1437":2,"14370264":4,"1440501043841336":2,"1445":[],"14459063":[],"1446":[],"1447":[],"1448":[],"1449":[],"14662074":[],"14722222222222223":2,"147400":[1,9],"147420":[1,9],"147722":[],"148":[],"14812206":4,"148127":[],"148225":4,"148517":4,"149076":[],"1492":[],"149233":[],"149328":[],"149366":[],"149667":[],"149739":[],"149832":[],"149894":[],"149903":[],"14g":4,"150":6,"15005476":3,"15024669":[],"150306":[],"150581":[],"15061":4,"15098090e":4,"151":[],"15130074e":4,"152636":[],"1527777777777778":2,"153036":1,"153106":1,"15324631":[],"15332528e":[],"154720":1,"15475232":[],"154911":1,"155491":1,"155687":1,"155883":1,"156":1,"156956":3,"157":1,"15751596":[],"158":1,"159":1,"15979239e":16,"15g":4,"160":1,"16111111111111112":2,"16211139":3,"162246":3,"16342407":3,"16343471":4,"16496581e":[],"16553696":[],"16637855e":16,"16666666666666666":2,"167787":3,"16796929":4,"16805821e":4,"16807":16,"16831012":[],"16861772":[],"168618":[],"1695":4,"16b8e3cda33a":2,"17117385":[],"17174962e":2,"17234827e":[],"17248441e":[],"172737":3,"17273709":3,"17385778e":[],"17446471":4,"174497":[],"17449733":[],"175300":1,"1758506":[],"1761":4,"17641709":4,"17654307":[],"17666625":11,"17707436":[],"17709":4,"17777777777777778":2,"17801022":3,"17861098":4,"17917768":3,"17949575":3,"17953942":9,"1797":2,"17it":4,"180092462880674":[],"18029127":3,"18063928":[],"18123182":11,"18220995":[],"18224665":[],"1831277634928002":[],"18333333333333332":2,"18404906e":[],"184519":1,"1856411":[],"18611111111111112":2,"18613217e":4,"18620601e":[],"18673098":9,"189496":1,"18954529":[],"189622":1,"18968431e":16,"1914224774238273":[],"19207979":3,"1940":1,"194042826640948e":4,"194042826840599e":4,"1943":10,"19569961":4,"197":[],"1970":14,"1973":7,"197370":[1,9],"19742904e":[],"1979":4,"1989":16,"19937":16,"19955871":[],"199559":[],"19972087e":16,"1_1":10,"1_2":10,"1_3":10,"1cm":[1,6,8,16],"1e10":0,"1e4":4,"1ec254875e1a":11,"200":[1,6,7,8,16],"2000":1,"200000":1,"20015436":4,"2004":11,"2006":18,"2010":2,"2011":2,"2015":2,"2016":1,"2018":[1,4],"201841":[],"20184113":[],"2021":[0,4,15],"20277777777777778":2,"203757":[],"20375701":[],"205466494327873":[],"20632410e":[],"20738183":[],"207545":[1,9],"20772452":[],"20819609e":[],"20833333333333334":2,"20843563e":[],"20867052175003387":4,"20906175e":16,"210340":[1,9],"21058097":3,"21169159e":4,"212":[],"21208310e":[],"212327334149492":[],"21244261":3,"212443":3,"2125":[],"2126":[],"2127":[],"2128":[],"2129":[],"213":[],"213103":[1,9],"21347282":[],"213743":[1,9],"214":[],"2147483647":16,"215":[],"21596432":4,"216":[],"21623344":[],"216290":[1,9],"216683":[1,9],"21698969":11,"22044605e":3,"22076362":[],"221":6,"221180":1,"221921":3,"22209371e":[],"222400":1,"22443803":[],"22527008e":16,"22690428":3,"22717936e":16,"22842468702166951":4,"22842468702166954":4,"22847924":3,"22999784":[],"229998":[],"23002365e":4,"23117916e":16,"23167717":3,"232435":1,"23333333333333334":2,"2335879":[],"23382086e":[],"234":4,"23438810e":[],"236913":3,"23691315":3,"23744178":[],"240792":3,"2407922":3,"241262":[],"24126232":[],"24175744e":4,"2433e":3,"24340751":[],"243484":3,"24348403":3,"24444444444444444":2,"246138":[],"24613822":[],"24829908":3,"24906604e":4,"250":[5,7],"25000":1,"250000":1,"250154":1,"251559":[],"2515593":[],"251879":1,"25190225e":[],"25226753e":16,"25240108":[],"252436":1,"252639":[],"25263916":[],"253":[],"25303483":[],"253775":1,"254":[],"254509":[],"25450941":[],"25457052":[],"255":[],"255001":1,"2551":1,"256":[],"25617658e":4,"25617662e":4,"256962":1,"257":[],"2571699":[],"25726439e":[],"2572e3a4b38d":2,"25803281":[],"25845e8df859":4,"259107":[],"25910749":[],"259125":3,"25912505":3,"259153":[1,9],"259815":[],"25981533":[],"260227742627244":[],"2627588":14,"26301436":3,"26381865":[],"263819":[],"264":1,"2640931530791003":4,"26409315307910036":4,"26412372":[],"265":1,"2653678":[],"266":1,"26666667":11,"267":1,"26710969":3,"26780278":3,"2683":[],"2684":[],"2685":[],"2686":[],"2687":[],"26890510e":[],"269":1,"26974938e":[],"270":1,"27262964":[],"27296891e":[],"276263":[1,9],"27753165e":16,"27852549":[],"27924636":3,"27n_":16,"280573":3,"280647":[1,9],"28166741":[],"282":[],"282727":[1,9],"28310983":[],"283110":[],"28336218e":4,"2836":16,"28475098":6,"2861":16,"28712116":[],"2873":7,"2882":16,"2886":16,"2890":1,"2892":16,"28971976":9,"289720":9,"290":[],"291":[],"2915":16,"291614":[],"29167186":3,"292":[],"293":[],"2931":[],"294":[],"29424824":[],"295656121491569":[],"296247":1,"2968":[],"297219777724628":9,"297260":1,"29737229":11,"29748212":11,"2975":4,"2980":[],"29822833":4,"298273":1,"2983233":14,"298375":1,"2988":4,"2990":[],"299444":9,"29944428":9,"299748":1,"2_1":10,"2_2":10,"2_3":10,"2_i":10,"2_m":[4,16],"2_t":11,"2_x":16,"2cm":6,"2ff97f4bf03b":16,"2nd":7,"2x_ix_jy_iy_j":6,"2x_j":6,"2y_i":8,"2y_j":6,"30000":1,"300162456113691":[],"30119421":6,"303":4,"3041320306136366":[],"3043053":11,"30466214e":4,"30626706":[],"30655001":4,"306854":[],"30685416":[],"30787294":4,"30879705":[],"30968181":[],"310811":[],"31081134":[],"31109204e":[],"3123314713548606":4,"31276579e":4,"31318084":3,"31457796":3,"315":4,"315208":3,"31520842":3,"3155":[3,4],"3156929654100207":7,"31603087":4,"31608475e":[],"31718909":9,"31730641":[],"317367":9,"31853484":[],"31896852":6,"3200":2,"32047562":1,"3214960170351912":4,"32149601703519126":4,"323291478597321":16,"3250":2,"32521615e":16,"326238":1,"327631":1,"32938847":14,"32945844e":16,"3304":1,"33066907e":3,"3310":1,"3317":1,"331939":1,"333":5,"333333":1,"33333333":11,"3338":1,"3344":1,"33443859e":[],"33544681":[],"33569998e":[],"33861512":[],"338869":[],"33886902":[],"339535706819584":16,"33953571":16,"340782":[1,9],"34108726":[],"34114547":3,"34114641e":[],"34172919":[],"342680":1,"3436":1,"3437":1,"344172":1,"34569596":3,"346433":9,"34643337":9,"34902789e":16,"3498837":11,"350387":[],"35038714":[],"351636":[1,9],"35176067":[],"35182854":3,"35216172e":[],"35367281e":[],"35386868":11,"35533773":4,"356399":1,"357508":1,"358869339268145":16,"35886934":16,"359":3,"359640894899012":[],"360":2,"360688":1,"361556":1,"3621311":3,"363295916523824e":4,"3632959273186007e":4,"36436520e":[],"36468301":[],"3655222":3,"369139":[1,9],"36941772":[],"369418":[],"37186301":[],"372889":[],"3728892":[],"37396662":4,"37416969":9,"374170":9,"37732":11,"37738324":[],"37900111":4,"38135733e":4,"38207279e":[],"38216436":[],"3848":4,"38561052":3,"385611":3,"38629436":14,"38777878e":3,"38892672":[],"388927":[],"38903780":4,"38916861e":4,"3893239":[],"389324":[],"38937995e":16,"38962192e":4,"38986237":[],"39579407":3,"396740":9,"39674043":9,"39706038":3,"39716546":4,"397700":[1,9],"39792608e":[],"399836":1,"39it":4,"3cd19a0768e1":[],"4000":18,"401842":[1,9],"40212127":[],"404":1,"40425078e":16,"405890":[1,9],"40702":[],"40708470e":[],"40859":[],"4087793":3,"40902095":[],"40927184e":4,"40968888":[],"409689":[],"41078073":4,"412374":[],"41237437":[],"4140e":3,"41433969":3,"41511965e":2,"415634483874318":[],"416694683938511":9,"4171578884124756":0,"41754964":[],"41770932":[],"418506":[1,9],"41876428e":[],"41882037e":4,"4200e":3,"4201e":3,"4203e":3,"42208194":4,"423756":3,"42375621":3,"42441033":3,"426":[4,5],"42847770e":16,"42937310e":16,"43054282":3,"4332e":3,"43330971e":4,"43341615":4,"435163":1,"435490":[],"43549028":[],"43579948e":4,"43766686":9,"438136":1,"439230":4,"44089210e":3,"442600":[1,9],"443217":1,"44395541":[],"44625466e":16,"44655382":3,"446554":3,"44970586e":2,"45013332e":[],"45019484":[],"450257":[1,9],"4557763":9,"455947":1,"458027":1,"458078":[1,9],"45937170e":[],"45960079":3,"46016532e":[],"461":16,"461838":[],"46183815":[],"462":5,"46323168e":16,"4632e":3,"46383924e":4,"46383925e":4,"46415888336127775":[],"46423858e":[],"465564":[],"46556436":[],"466":16,"46675058":[],"46914544e":[],"46929603e":[],"469730":[],"46973015":[],"46984697e":4,"47042744":3,"470714":1,"47075725":4,"47079457e":16,"47116868e":4,"47125748":3,"47132891":3,"472652":[],"47265243":[],"47441766":[],"47566390e":16,"47610036":4,"47654764e":[],"47815203":9,"47862383":[],"478624":[],"480170":3,"48017006":3,"48019541":[],"48154187202453613":0,"481979":4,"48257387":17,"48471852e":[],"48476997":9,"48608063e":[],"48994188":3,"491837":[],"4918372":[],"493230":[],"49323032":[],"4940954":1,"4959161509366834e":4,"4959161509370406e":4,"497221":[],"49722108":[],"49841285":[],"498413":[],"49865673":[],"4990":16,"4992":16,"4997":16,"49b0ef2e51e2":4,"4c4c7f":[7,8],"4y_i":8,"500":[2,4,7,8,11,16],"500000":1,"50000455":3,"50000553":3,"50000718":3,"50000855":3,"50000969":3,"50001063":3,"50001142":3,"50001207":3,"50001261":3,"50001306":3,"50001343":3,"50001374":3,"500014":3,"50001414":3,"50001422":3,"50001439":3,"50001454":3,"50001466":3,"50001476":3,"50001485":3,"50001492":3,"50001498":3,"50001502":3,"50001506":3,"5000151":3,"50001512":3,"50001515":3,"50001517":3,"50001518":3,"50001519":3,"50001521":3,"50001522":3,"50001523":3,"50001524":3,"50001525":3,"5018":16,"50227564e":4,"50321091":3,"50394742":[],"506":1,"507d50":[7,8],"50846112e":4,"5098779":[],"509878":[],"50j":11,"50x10":2,"510":2,"511888":3,"5120":0,"512132":1,"51257863e":[],"51345668e":[],"51363731e":[],"514219":1,"51523276e":[],"515768":[],"51576807":[],"51707172":[],"517072":[],"51893804e":[],"51943726":9,"519842":1,"51it":4,"52158335":[],"5222222222222223":2,"52570079":[],"525701":[],"526744":[1,9],"52687171":[],"526872":[],"52722156":[],"52874252":3,"529":4,"52d2c51caad1":[],"5303329":9,"5305555555555556":2,"531280":1,"535457":[],"53545715":[],"53703498":4,"5378811":9,"539261":[1,9],"54039921":3,"54096582":[],"540966":[],"54121682":[],"541217":[],"54152940e":[],"541605":1,"54237024":16,"543169":[],"54316925":[],"544439":1,"546972":[],"54697204":[],"54702088e":[],"54710530e":1,"5483":4,"55111512e":3,"55138385":9,"551384":9,"55280484":[],"5555555555555556":2,"55707065":[],"557071":[],"557795":[1,9],"55795935":[],"55854694":9,"56033697":3,"56198284":3,"56216797e":[],"564374":[1,9],"56536":1,"56636616e":4,"56831157":3,"568312":3,"569":2,"56912044e":4,"56939714":3,"57051369":[],"571":3,"571105947979326e":4,"57110594797945e":4,"57143061":4,"57201944e":4,"574465":[1,9],"5755035":[],"57781668":[],"57871326":[],"579842":3,"57984245":3,"581766":9,"58176612":9,"582":[1,2],"58228342e":16,"58239999":[],"582400":[],"583595":1,"584804":1,"58521266":9,"585213":9,"58596975":[],"585970":[],"5864689451163851":3,"587401":1,"58836420e":16,"5888888888888889":2,"59007674e":16,"59304755e":[],"5944444444444444":2,"59480085":[],"59it":4,"5cm":16,"5dd54edf2138":4,"60122668e":16,"60293962":3,"60394236e":[],"60420593":3,"60673226":9,"606760":3,"60949193":[],"609492":[],"60999846":[],"61069091e":16,"6111111111111112":2,"61124978":[],"61234223":[],"612939":1,"613579":1,"614808":[1,9],"61505887e":[],"61745046e":[],"618":1,"61825186":11,"6183694":[],"61869821":[],"618982":1,"622539":9,"62253933":9,"622625":[],"62262506":[],"6226921":[],"62316154e":16,"62359224e":16,"62373464":9,"625":5,"62783293":[],"62856593":[],"62894215":3,"629961":1,"6300745149331701":1,"63025821e":4,"63249532e":4,"63315151":[],"63339159":[],"63374631":[],"63437572":[],"63442451e":[],"63488525":4,"63498144":3,"636323":9,"63632311":9,"63680118":[],"637129335071195":1,"63993205e":[],"64001211":4,"64012627":3,"640782":[],"64078247":[],"64166831e":[],"64447921":[],"64522721":4,"64580686":[],"646283":[1,9],"64669382":[],"646694":[],"64742912e":4,"647473":[1,9],"64857826e":[],"649382":[1,9],"64x50":2,"650024":[],"65002433":[],"6510573774179256":16,"65105738":16,"65238878":14,"65245958":[],"653095390463358":[],"653702":14,"653725417896576":1,"6544e":3,"65482578":[],"65572035":[],"65599927":[],"65766387":[],"65885453":3,"65933852":[],"65939208e":[],"6600855222624895":[],"66020213e":[],"6614":[],"66152576":3,"661526":3,"66183486":9,"661835":9,"66204648":4,"6628996975186952":1,"66302359":[],"66383151":[],"66677842":[],"66800261":[],"668172":1,"66880047":[],"67006792":[],"67047975e":4,"67060602":[],"671089":1,"6713619":3,"6714":[],"67171347e":16,"672721":1,"67279536":[],"67298546":11,"67303655":9,"673037":9,"67407338e":16,"67450955":[],"67708423":[],"677149":[],"67714918":[],"6796265324852733":[],"68002363":[],"680024":[],"68034946e":[],"6813":[],"6814":[],"6815":[],"6816":[],"6817":[],"6818813252071303":16,"68188133":16,"68192193":3,"68316185":[],"68342382":[],"68386076":11,"68534263e":4,"68542204":3,"68616263":14,"68729414":[],"68887763":11,"68929213e":4,"68937695":[],"689519":[1,9],"690617":1,"69069n_":16,"693361":1,"69347005":[],"6936767":3,"693677":3,"693850":9,"69385025":9,"69504801":4,"69519693":[],"695197":[],"69573183":[],"69634577e":4,"69695259":3,"69843037":[],"6996584":[],"69981195e":16,"6999536":9,"6ea927cc6e88":2,"6f7a6bd7d79f":4,"6n_":16,"701370":3,"70183798":[],"7022283":[],"70234019":[],"70415861":[],"70523024e":[],"70589906":[],"7070e":3,"70710678":3,"70790937":[],"70832814":3,"70885528e":[],"70886748":[],"70900891":[],"70946493e":[],"712018":[1,9],"712199063818309":[],"71281409":[],"71351486":[],"71442781":14,"71606852":[],"7162":[],"71669651":[],"7172":[],"718165":3,"72108703":[],"72174172":9,"72218808":[],"72271878e":4,"72312577":[],"7236674":3,"7240496":[],"725394195434945":[],"72780613e":16,"72859758":3,"72879865e":[],"72981762":6,"73091052e":[],"731000":1,"73153522":11,"733096":1,"73453972":[],"7371165871823337":[],"737349":[],"73734906":[],"73921714":[],"74081822":6,"74107697":9,"74143127e":[],"7432283":[],"74382593":[],"7442":[],"74495014":[],"745136489050356":[],"7465":[],"74840212":3,"74845978":[],"74921867":[],"749765":1,"750445":1,"751699":[1,9],"75170092":3,"75195757":[],"7522047280566193":[],"75322913":11,"75382481":[],"75524378":[],"75629493":[],"756352":1,"75841112":[],"75932862":[],"75it":4,"76172241e":[],"762":[5,9],"7621419":[],"76290332":[],"763880":[],"76388013":[],"76497666":[],"765":5,"76504618":[],"76570177":[],"76648901e":[],"76936315":3,"7693978131030923":9,"7701384":[],"77152076":3,"77156117e":3,"7718":7,"772b904ae9cb":[],"77317984":[],"7733":[],"77350269e":[],"774300":1,"776223":[],"77622336":[],"77636e":11,"77661393e":16,"77714169":6,"78080633":[],"78082":[],"78184120e":4,"78195":[],"78857629":[],"78941903":3,"78944806":[],"7899453":[],"79111643":3,"7925146":[],"792515":[],"79295029e":16,"793167":1,"79326583e":16,"79328828":[],"793701":1,"794282":[1,9],"79459035":[],"79648291":[],"796796":4,"79902342":[],"7c394b1e8b71":7,"7d7d58":[7,8],"800":5,"80004454e":[],"80021057":3,"800266":[],"80026635":[],"80121":[],"80354994":4,"80469739":3,"8055555555555556":2,"80609614e":4,"80609615e":4,"80847477e":4,"81048318e":4,"81160425":3,"81333793":4,"81441779":[],"81620806":[],"81633628":9,"816454":1,"816847":1,"81712976":[],"817130":[],"81781888":9,"819202":[],"81920231":[],"82198978":3,"8265786":3,"827265":1,"82889306e":16,"8305555555555556":2,"83425361":9,"834254":9,"83512277":3,"83614019":[],"8388888888888889":2,"839313":[],"8393131":[],"83935285":[],"83it":4,"84008474":[],"840085":[],"84087101":[],"842":[],"842436":1,"84251485":[],"842515":[],"8429949116841184":[],"84355903e":2,"84372853":[],"84443254e":2,"84658093e":16,"84780262":4,"8479552268981934":0,"84860939":[],"84923989e":4,"849766":[],"84976606":[],"84994524":3,"850164":3,"85058354":[],"850584":[],"8520127":[],"85218118":[],"85263220":4,"85278450e":[],"85396354":[],"85450859":9,"85463934e":[],"85497163e":[],"85546305e":[],"85601992":3,"860114":3,"86011441":3,"861":1,"86117291":3,"86134827":3,"86145244":9,"8638888888888889":2,"86436607":[],"86574276":[],"8666666666666667":2,"86692943":[],"87030083":[],"870301":[],"8718475896381779":16,"87184759":16,"8722222222222222":2,"87381451":3,"875":2,"8759":11,"87761937":[],"8777777777777778":2,"878843":[],"8788431":[],"87972591":[],"8802":[],"88046261":3,"88046462":[],"8805555555555555":2,"881323":[],"88168312e":4,"88297395":[],"88336879":3,"88529063e":4,"88559559":[],"8867467323038865":[],"88693966e":16,"88712946":[],"88730288":[],"8888888888888888":2,"890":4,"8901":[],"8914984":[],"89156955":[],"8921171964770647":9,"8923":[],"89288636":9,"8931":[],"89383322":[],"8941":4,"89410423":3,"8944444444444445":2,"8954":[],"89704131":[],"89742056":[],"897421":[],"898500":9,"89850037":9,"89928965":[],"89942598":[],"89975818":[],"89992521":1,"8dc29df57a8c":4,"8x8":2,"90075537":3,"9011":4,"90220243":3,"90233874":[],"90266948":3,"9031":[],"90316476":[],"9040":7,"9042":4,"90475506e":4,"9054":[],"9055555555555556":2,"90618734e":16,"906747":3,"907307":9,"90730735":9,"90825063":[],"9096":[],"91012519e":[],"9111111111111111":2,"91128596":3,"91145266e":16,"91417278":[],"9142":4,"91492986e":4,"9154537458386387":3,"91549644":1,"9166666666666666":2,"916978":[],"91697817":[],"9171356":[],"91760278":3,"91812702":3,"918992":1,"9196":[],"91960881":11,"9222222222222223":2,"922312":[],"92231203":[],"92280994":[],"924018":1,"924197515789051":4,"925":2,"92507116e":2,"92578916":3,"92605247":[],"92645039":9,"92646965":9,"926470":9,"92732185e":[],"9277777777777778":2,"9279671770201344":16,"92814088":[],"928141":[],"92857143":5,"92919670e":16,"9305555555555556":2,"931":1,"93100040e":16,"931066":3,"93155188":3,"93158979":3,"932734":[],"93273404":[],"933":3,"93492130e":4,"9354":[],"9361111111111111":2,"93679587":[],"936796":[],"937":16,"937082":1,"93799826":3,"938":16,"9388888888888889":2,"939":[1,16],"94019247e":[],"94034531":[],"94226022e":4,"94240779":[],"942726":[],"94284104":3,"94320205":3,"94327895":3,"9444444444444444":2,"94536341":16,"94591015":14,"94639099":9,"946893955211749":[],"946957":3,"947543":9,"9482527":3,"948729":[],"94it":4,"95008046":4,"95014575":[],"95231424":3,"9527777777777777":2,"95284275":3,"95351665":3,"954":16,"95443703e":[],"9547578478889096":1,"95517094":[],"955171":[],"9555555555555556":2,"95628168":[],"956282":[],"956563":[1,9],"95684892":3,"958228616652075":3,"9583333333333334":2,"959247":[],"960":16,"9601304850085328e":4,"9601304850163794e":4,"96024953":3,"96084663":3,"961":16,"96104648":[],"9611111111111111":2,"962":16,"963499":9,"96349948":9,"9637117593816477":4,"9640435":3,"965548":1,"965885569080809":[],"96688672":3,"9674916":3,"967809":[1,9],"96793117e":[],"97005689":3,"97101567e":16,"97108e":11,"9722222222222222":2,"97243128":3,"97300836":3,"97497404e":4,"975":2,"97507735":3,"9756404":[],"976":6,"97622676":[],"976227":[],"9765":[],"9769":[],"97705827":3,"97723801":[],"97758848":3,"9777777777777777":2,"9780387310732":18,"9780387848570":18,"9781492032632":18,"978553":3,"97898392":4,"97900797":11,"97926491":3,"9804422":[],"98046438":[],"9805555555555555":2,"98091621":3,"981321":1,"98139097":3,"98275501":3,"98314755":[],"983148":[],"983310":1,"98413059":3,"98452685":[],"98454786":3,"985":16,"98526763":[],"98528992":[],"98531221":[],"98566191":3,"986":16,"9860803":[],"98609175":16,"986091753050161":16,"9861111111111112":2,"98661465":[],"986699":3,"98680716":3,"98716878":3,"9877742":[],"987902":[],"98808176":3,"98822371":4,"988663":[],"9888888888888889":2,"98892195e":16,"98893512":[],"989":16,"9890348":3,"98927731":[],"9893447":3,"9898ff":[7,8],"99009525":3,"99009739":[],"9901168":[],"99013921":[],"99016161":[],"99018401":[],"99043999":[],"99088801":3,"9909252":[],"991":16,"991072":9,"99107239":9,"99115119":3,"99126104":[],"99133007":[],"99160404":[],"99176998":3,"99190487":[],"99194716":[],"992":16,"99218987":[],"99219378":[],"99242605":[],"99242921":3,"99248001":[],"99265097":3,"99273355":[],"99276945":[],"993":16,"99305549":[],"99305802":[],"99311297":[],"99316252":3,"9933":[],"99346398":[],"99363129":[],"99363383":[],"99371056":3,"99389612":3,"99393624":[],"994":[],"99400444":[],"9941":[],"99418903":9,"99420743":[],"99420997":[],"99428016":[],"9943201":3,"9945452":[],"99462421":[],"99473581":[],"9947756":3,"99478645":[],"99478898":[],"99492986":3,"99498985":[],"995":[],"99501236":[],"99503487":[],"99505739":[],"9950799":[],"99527696":[],"99528218":3,"9953048353087299":[],"99536326":[],"9953658":[],"99539415":3,"99544872":[],"9954538761021741":[],"99566069":3,"995774":[],"9957744":[],"99578809":3,"99579317":[],"99581841":[],"99594294":[],"996":3,"99600927":[],"99608161":3,"99620088364924":1,"99636015":[],"9963961":3,"99650061":3,"99652042":[],"99652296":[],"99655111":[],"9966744029509663":[],"9967292151090247":[],"9967458":3,"9968966158779216":1,"9969":[],"99696351":[],"997":[],"99700706":3,"99709215":3,"99709325":[],"99710078":[],"99723611":[],"99728435":[],"99729756":3,"99730848":[],"99751458":3,"99758326":3,"99763569":[],"99767893":[],"99775587":3,"99782689":[],"99793613":3,"99799099":3,"998":[],"99813653":3,"99817842":[],"99825997":[],"99828624":3,"9983295":3,"99836973":[],"99845267":3,"9984806":[],"998577":3,"99861053":3,"99871521":3,"99881845":3,"99883879":[],"99884384":3,"99891285":[],"99893323":3,"999":[7,16],"99901896":3,"99903755":3,"99911427":3,"99918546":3,"99919837":3,"99926459":3,"9993237":3,"99933188":3,"99938942":3,"9994385":3,"99944272":3,"99945628":[],"99949306":3,"99953381":3,"99953475":3,"99957911":3,"99961294":3,"99965056":3,"99967865":3,"99970988":3,"9997332":3,"99975913":3,"99977849":3,"99980002":3,"9998161":3,"99984732":3,"99987324":3,"99988687":[],"99989476":3,"9999095":[],"99991263":3,"99992746":3,"99993212":[],"99993978":3,"99995":3,"99995475":[],"999955585168597":4,"99995818594196":[],"999974281880048":[],"99997737":[],"9999787681537219":[],"9999794306626945":[],"9999822527140678":[],"9999850282256434":1,"9999864543345858":[],"9999868619217517":[],"9999869956119286":[],"9999878260589065":[],"9999887274726137":1,"9999910208315801":[],"9b9cf4fa1a95":[],"\u00f8yvind":[4,17],"abstract":2,"break":[0,1,4,9],"byte":14,"case":[1,2,3,4,5,9,10,11,13,14,15],"catch":1,"char":16,"class":[1,2,4,5,6,7,9,10,11,16],"const":16,"default":[1,2,4,5,14],"ekstr\u00f8m":17,"export":7,"f\u00f8470":17,"final":[0,1,2,3,4,5,6,7,8,9,11,15,16,17],"float":[0,1,3,7,9,11,14,16],"function":[0,3,7,13,14],"import":[0,1,2,4,5,6,7,8,9,10,11],"int":[0,1,2,3,4,9,11,14,16],"long":[1,2,10,11,16],"m\u00f8svatn":4,"new":[0,1,2,3,4,5,6,7,8,9,11,14,16],"null":16,"public":[1,13],"return":[0,1,2,3,4,5,6,7,9,11,14,16],"s\u00f8rli":17,"sch\u00f8yen":[4,17],"short":[0,3,12],"steinsv\u00e5g":17,"super":3,"switch":[0,1],"throw":[4,16],"true":[0,1,2,3,4,5,6,7,8,10,11,16],"try":[0,1,2,3,4,5,6,7,8,9,11,13,14,16],"var":[3,4,8,9,16],"while":[0,1,2,3,4,5,6,7,9,10,11,16],AGE:1,Adding:2,Age:5,And:[0,1,3,4,7,11,13,16],Are:9,Being:11,But:[0,1,2,3,4,7,8,16],CAS:[],DIS:1,Doing:[3,4,8,11],EoS:[1,4],FYS:15,For:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,15,16,18],Going:2,Ising:[3,10],Its:[2,9],MDS:9,NNs:10,N_s:6,Not:[1,2,3,4,15],OLS:1,One:[1,2,3,4,5,6,9,10,11,16],PCs:[9,13],RMS:16,Such:[4,10,16],That:[0,1,3,5,8,9,10,16],The:[8,11,14,15,17,18],Then:[0,1,2,3,4,6,7,8,9,10,11,14,16],There:[0,1,3,4,6,7,9,10,12,14,15,16,17],These:[0,1,3,6,7,8,9,10,11,14,16],Use:[1,4,7],Useful:[3,4,14],Using:[1,3,4,6,8,10,14],With:[1,3,4,6,7,8,9,10,14,16],__class__:8,__doc__:4,__future__:[6,7],__getattr__:[],__init__:2,__mosek:3,__name__:8,_auto10:[4,10],_auto12:4,_auto1:[3,4,5,10,11,14,16],_auto2:[3,4,10,11,14,16],_auto3:[3,4,10,11,14],_auto4:[4,10,11,14],_auto5:[4,10,11,14],_auto6:[4,10,14],_auto7:[4,10,14],_auto8:[4,10],_auto9:[4,10],_ax:[],_base:6,_build:[13,18],_check_optimize_result:[5,9],_compon:9,_coordinate_desc:4,_datafram:[],_depth:7,_fraction:7,_lambda:4,_leaf:7,_logist:[5,9],_make_index:[],_make_vjp:11,_multilayer_perceptron:[1,2],_node:[7,11],_num_sampl:[],_ratio:9,_sampl:7,_split:[4,7],_test:4,_trace:11,_valu:11,_varianc:9,_weight:7,a0faa0:[7,8],a77d5ac269b2:[],a_0:1,a_1a:1,a_2a:1,a_3:1,a_3a:1,a_4:1,a_4a:1,a_h:2,a_i:[1,2,10],a_j:[2,10],a_k:[2,10],aaron:18,ab_channel:13,abandon:2,abbrevi:15,abid:16,abil:[1,8],abl:[2,3,4,5,8,10,11,16],abort:16,about:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,18],abov:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],abovement:4,abs:[0,1,3,11],abscissa:11,absolut:[1,3,4,11],acccess:[],acceler:11,accept:[1,4,7],access:[1,9,16],accid:4,accmod:3,accompani:1,accomplish:[6,7,11],accord:[0,1,2,3,4,7,10,11,16],accordingli:9,account:[1,3,11,16],accumul:[10,16],accur:[1,4,8,11,16],accuraci:[1,2,3,4,5,7,8,9,10],accuracy_scor:[1,2,8],accuracy_score_numpi:2,achiev:[1,2,3,4,6,10,14],aco:16,acquaint:13,acquir:[2,13],acr:1,across:[2,4,7,13],act:[2,14],action:16,activ:[0,1,7,15],actual:[1,2,3,4,6,9,14],ada_clf:8,adaboostclassifi:8,adadelta:11,adagrad:11,adam:2,adapt:[1,4,11,18],add:[1,2,3,4,6,8,9,10,16],add_subplot:[0,2,5,10],added:[1,2,3,4,6,11,14],addendum:3,adding:[0,2,14],addit:[0,1,3,4,5,6,7,8,10,11,13,14,16,17,18],addition:[10,11],address:[2,7,9,11,18],adjac:10,adjoint:3,adjust:[1,3,10,11],admir:1,advanc:[4,10,18],advantag:[2,3,4,8,11,14],afecionado:[],affect:[],affin:[1,6,9],aficionado:[],aforement:0,african:1,after:[0,1,2,3,4,7,9,10,11,13,14,16],afterward:1,again:[0,1,2,3,4,5,6,8,9,10,11,16],against:[2,5,8],age:[1,5],agegroup:5,agegroupmean:5,aggreg:[7,8],agorithm:8,agre:[3,4,16],ahead:7,aid:9,aim:[0,1,2,4,5,9,13,14],ainv:3,aka:3,alarm:3,albeit:0,algebra:[1,3,11,13,15],algo:16,algorithm:[1,2,3,4,5,6,11,13,14,15,16,18],align:[1,3,4,5,6,11,16],all:[0,1,2,3,4,5,7,8,9,10,11,13,14,15,16,17,18],allevi:[2,11],alloc:14,allow:[1,2,3,4,6,8,11,13,14],almost:[1,2,4,6,9,11,16],alon:7,along:[0,3,4,7,8,9,13,14],alpha:[0,1,2,3,4,5,6,7,8,11,16],alpha_:8,alpha_i:11,alpha_k:11,alpha_m:8,alpha_opt:11,alreadi:[3,4,8,10,13,14,16],also:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,15,16,18],alter:[2,16],altern:[1,2,3,4,5,6,7,9,11,14],although:[2,3,4,6,8,11],alwai:[0,1,3,4,10,11,16],ame2016:1,american:1,among:[1,3,7,8,10],amongst:3,amount:[0,1,2,4,6,8,13],an_:16,anaconda3:[1,2,4,5,6,9,11],anaconda:[1,2,13],analog:11,analys:[4,16],analysi:[2,5,14,15,18],analyt:[1,3,4,5,10,11,13],analyz:[1,2,3,4,16],andrew:2,angl:[1,7,16],ani:[0,1,2,3,4,5,6,7,8,10,16],anim:10,ann:10,annot:[1,2,5,6],anoth:[1,2,3,4,5,6,8,9,10,11,14,16],ans:[11,16],ansatz:1,answer:[1,2,3,4,14],antialias:4,anymor:[2,6],anyon:6,anyth:[2,16],anytim:17,apach:2,apart:[9,11],api:[2,13],appear:[1,2,11,14,16],append:[2,6,7,11,16],appendcon:3,appendvar:3,appli:[1,2,4,5,6,7,8,9,10,11,16,18],applic:[1,2,3,4,5,7,10,11,15,16,18],approach:[2,3,4,7,8,9,10,11,13,16,18],appropri:[4,7,10,11,13,16],approx:[1,4,8,9,11,16],approxim:[1,2,3,4,5,8,9,11,16],apt:[1,13],aptli:0,aragorn:[],arang:[2,4,5,7,8,10],arbitrari:[2,4,6,10,11,16],arbitrarili:[1,2,9],arc:4,architectur:[10,18],area:[1,4,18],arg:11,argc:16,argmax:[2,9],argmin:[0,8],argnum:11,argsort:9,argu:[2,11],arguabl:0,argument:[1,3,9,10,11,16],argv:16,aris:[1,4,10,11,16],arithmet:[1,11,14],arm:4,arma:16,armadillo:[14,16],around:[1,2,3,4,9,16],arrai:[0,1,2,3,4,5,6,7,9,10,11,13,16],arraybox:11,arriv:[1,4,7,9,14,16],arrow:10,arrowprop:6,art3d:11,art:[1,2,13],articl:[0,1,4,8,16],artifici:[1,5,10,18],artificialneuron:10,artist:[],arug:11,asarrai:[1,4,7],asc:3,ascii:16,ask:[3,4,9,10],aspect:[1,4,13],assembl:1,assess:[1,4],assign:[0,1,5,6,7,10,11,15,18],assign_points_to_clust:0,associ:[0,1,4,7,10,16],assum:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],assumpt:[1,3,4,7,9,16],ast:[1,3,4],astyp:[7,8],asymmetri:1,asymptot:4,atoi:16,atom:1,attempt:[1,4,5,6,8],attend:15,attent:[1,14],attr:[],attract:[1,8],attribut:[1,7,11],attributeerror:11,audi:1,aurelien:[1,15,18],austfjel:4,author:[1,2,8,16],authour:1,auto:[7,8,16],autocor:16,autocorrelation_tim:16,autocorrelform:16,autocovari:16,autoencod:13,autoencond:13,autograd:[11,13],autom:[1,13],automac:14,automag:[],automat:[1,2,9,13,14],autonom:18,avail:[1,2,4,8,9,13,14,15,18],averag:[0,1,2,4,7,8,11,16,17],avg:16,avoid:[0,1,3,4,7,9,11,14],awai:[4,16],awar:8,award:17,axes3d:[4,11],axes:[1,5,6,7,8,9],axes_grid1:4,axessubplot:1,axhlin:6,axi:[0,1,2,4,5,6,7,8,9,10,11,16],axiom:3,axlabel:1,axvlin:6,b_1:[10,11],b_2:11,b_5:11,b_group:7,b_i:[1,2,10],b_ia_:1,b_index:7,b_j:[2,10],b_k:[2,10,11],b_m:10,b_score:7,b_valu:7,bachelor:15,back:[1,3,4,6,7,8,14,15,16],backbon:14,backend:2,background:[15,18],backpropag:2,backtrack:7,backup:14,backward:[2,10,14],bad:[4,16],badli:16,bag:[7,13,15],bag_clf:8,baggin:[],baggingboot:8,baggingclassifi:8,baggingtre:8,balanc:4,band:14,bandwidth:14,bar:[1,4,9],barber:18,bare:8,barebon:0,base:[0,1,2,3,5,6,7,8,13,16,17,18],basi:[3,5,6,8,9,10,11,14],basic:[4,6,10,11,13,15,16],batch:[9,10,11],batch_siz:2,bay:5,bayesian:[3,13,18],be0d226abb41:[],becaus:[0,1,2,3,4,6,7,10,11],becom:[0,1,2,3,4,5,7,10,11,16],been:[1,2,3,4,9,10,11,13,14],befor:[0,1,2,3,4,5,6,10,11,14,16],beforehand:[0,1,16],begin:[0,1,2,3,4,5,6,7,9,10,11,14,16],behav:[2,4,11],behavior:[1,2,11],behaviour:10,behind:[1,2,4,6,11],being:[0,1,2,3,5,6,8,9,10,11,16],believ:[7,14],belong:[0,3,5,6,7,11],below:[1,2,3,4,5,6,7,8,9,10,11,14,16],benchmark:8,bendik:17,benefici:[2,11],benefit:[1,2,9,11,13],bengio:[2,15,18],benign:[2,5],besid:3,bessel:3,best:[0,1,2,3,4,5,6,7,8,10,11,16,17],beta:[1,2,3,4,5,8,9,11],beta_0:[1,2,3,4,5,11],beta_0x_:1,beta_1:[1,2,3,4,5,8,11],beta_1x_0:1,beta_1x_1:[1,5],beta_1x_2:1,beta_1x_:1,beta_1x_i:[5,11],beta_2:[1,11],beta_2x_0:1,beta_2x_1:1,beta_2x_2:[1,5],beta_2x_:1,beta_:[1,4,5,11],beta_i:[1,3],beta_j:[1,3,4,11],beta_k:11,beta_linreg:11,beta_m:8,beta_mg_m:8,beta_p:5,beta_px_p:5,betavalu:3,better:[0,1,2,4,7,8,9,10,11],between:[0,1,2,3,4,5,6,7,9,10,11,16],beyond:[1,2,3,4,6,11],bia:[1,2,3,6,7,8,10,11,15,16],bias:[2,3,4,7,10],big:[0,1,2,3,4],bigger:[2,4],bigr:10,bike:7,bilbo:[],bilek:17,billion:[10,13],bin:[1,5,16],binari:[1,3,5,7,8,10,15,16],bind:1,binomi:13,binsboot:4,bioinformat:1,biolog:[2,10,18],bios1100:13,bird:1,birth:[],bishop:[15,18],bit:[0,2,14,16],bitwis:16,bla:[3,14],black:[0,6,7],block:[0,4,8,13,14],blockingavg:16,blockingstd:16,blockingvar:16,blocksiz:16,blocksizemax:16,blocksizemin:16,blue:1,bmatrix:[1,2,3,5,6,9,11,14],bmi:2,bodi:[1,2,10],bold:2,boldfac:[1,3],boldsymbol:[0,1,2,3,4,5,6,8,9,11],boltzmann:[10,13],book:18,bool:0,boost:[2,7,13,15],boostrap:8,bootavg:16,bootstd:16,bootstrap:[2,13,15],bootvar:16,bootvec:16,borrow:[],boston_dataset:1,bot:6,both:[0,1,2,3,4,6,7,8,11,13,14,16,17],bottl:5,bottom:[],bound:[1,3,6,10],boundari:[6,9,10],boundkei:3,box:7,boyd:[6,11],bracket:16,brain:[2,5,10],branch:7,breast:[3,5,9],breviti:11,brew:[1,13],brg:6,briefli:1,bring:[1,3,4,8],broad:1,broadcast:0,browser:[],brute:[3,9],bsol:[],bsubex:[],build:[1,3,4,8,14,16],built:[1,2,4],bunch:9,busi:1,bzl:3,c46dd114b2af:6,c_0:16,c_1:10,c_2:10,c_3:10,c_4:10,c_i:[10,11],c_k:16,cabc613b8702:[],cach:8,cal:[1,6,8,10,11],calcul:[0,1,2,3,4,6,7,8,9,10,11,14],call:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16,18],callabl:[],calor:1,cambridg:[11,18],came:0,can:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16,18],cancel:[1,11],cancer:[3,8],cancerpd:5,candid:[6,7,8],cannot:[1,2,3,4,5,6,7,15,16],canopi:[1,13],cap:3,capabl:[1,2,6,11,13],capita:1,captur:[9,10],card:[1,5],cardin:2,care:[0,9],carefulli:11,carlo:[1,4,13,16,18],carri:[4,5],cart:8,casella:18,cast:2,categor:[1,2,7,9],categori:[0,1,2,5,8,10,15],categorical_crossentropi:2,caus:[1,3,4,16],causal:1,causat:1,cax:2,cbar:2,ccc:[3,10],cd_fast:4,cdf:16,cdot:[0,1,4,10,11,14,16],celebr:11,center:[0,1,2,4,5,6,7,9,16],centr:18,central:[1,3,4,6,14],centroid:[0,16],centroid_differ:0,centroid_list:0,certain:[0,1,4,5,7,16],cha:1,chain:[2,11,13,16],challeng:0,chanc:[2,3,11,16],chang:[0,1,2,3,4,6,7,9,10,11,14,16],chapter:[0,1,4,8,9,14,15,18],charact:[1,3,6,16],character:[6,7,8,10,16],characterist:[1,2,8,11],charg:1,charl:1,chd:5,chddata:5,cheap:3,cheaper:[2,11],chebychev:0,check:[1,2,3,9,11,14],check_consistent_length:[],chemic:16,chen:8,choic:[0,1,2,4,7,10,11,14,16],choleski:[3,14],choos:[0,4,7,8,9,11,16],chosen:[1,2,4,6,7,8,11,16],chosen_datapoint:2,christian:18,christoph:[15,18],cin:16,circ:[2,10],circl:[1,6,10],circumfer:7,circumv:[2,3,11],clariti:[0,16],class_nam:7,class_val:7,class_valu:7,classic:[5,7,11],classif:[1,3,4,5,6,9,10,13,15,18],classifi:[1,2,5,7,8,9],classificaton:2,classifii:8,clean:2,clear:[2,3,8,10,11],clearer:0,clearli:[1,3,4,5,6,16],clever:[0,2,8],clf3:1,clf:[1,4,6,7,8],clf_lasso:4,clf_ridg:4,clip:16,close:[0,1,2,4,6,7,9,10,11,16,18],closer:[3,11],closest:[0,6,9,11],closur:13,cloud:13,clust:0,cluster:[1,2,4,9,13,15],cluster_label:0,cmap:[1,2,4,6,7,8],cmap_arg:4,cmath:16,cmb:15,cmd:7,cn_:16,cnn:[10,15],cntk:13,code:[4,5,6,11,13,14,15,18],coef0:6,coef:1,coef_:[1,3,4,6,7,11],coeff:3,coeffici:[1,3,4,5,6,7,11,14],coerc:[1,4],coin:[8,16],coin_toss:8,col:[1,9],colab:13,cold:7,colinear:1,collaps:6,collect:[1,4,8,9,13,16,18],collinear:3,color:[1,4,6,7,8,16],color_cod:4,colorbar:[2,4],colsample_bytre:8,colsaobject:8,column:[1,2,3,4,5,6,7,9,10,14],columntransform:7,com:[4,13,17,18],combin:[2,3,4,5,8,16],come:[0,1,2,3,10,11,15],comma:[],command:[1,2,16],comment:[1,3,4],commerci:[1,13],commod:1,common:[0,1,2,3,4,5,7,9,16],commonli:[0,1,2,4,5,7,11],commun:[1,10],compact:[0,1,2,3,4,5,7,9,10,11],compar:[0,1,3,4,9,11,14],comparison:11,compat:5,compet:1,competit:8,compil:[1,2,13,14,16],complet:[1,7,10],completenn:10,complex:[2,3,6,7,9,10,11],complic:[0,1,2,7,11],compon:[0,1,2,3,4,5,7,13,15],components_:9,compos:[0,7,10],compphys:[4,13,15,18],compress:1,compris:4,compromis:3,compulsori:13,comput:[0,1,2,3,4,5,6,8,9,10,11,13,14,15,18],computation:[1,4,7,11,16],con:3,concaten:[0,4],concav:[2,11],concentr:[1,8],concept:[0,1,13],conceptu:[10,11],concern:[0,1,2,5],concic:[],conclud:[1,3],conclus:2,conda:[1,2,13],condit:[1,3,4,6,7,9,11,16],conduct:13,coneqp:3,confid:[1,3,4,5,6],confirm:[3,10],confus:[3,4,8,14],confusion_matrix:7,congruenti:16,conjug:6,conjugaci:11,connect:[1,2,7,9,10,11,14],consequ:[3,4,6,8,10,11],conserv:[0,3],consid:[0,1,2,3,4,5,6,7,8,10,11,14,16],consider:[1,2,3,11],consist:[1,2,4,10,11,16],constant:[1,3,4,6,10,11,16],constitu:1,constitut:4,constrain:[2,3,5,9],constraint:[3,4,6,11],construct:[1,2,3,4,5,6,7,8,9,14,16,18],contact:1,contain:[0,1,3,4,5,6,7,9,10,11,14,16,18],contemporari:18,content:[2,13,14],context:[4,8,11],continu:[1,2,3,4,5,6,7,8,10,11,14],contour:[7,8,11],contourf:[6,7,8],contrast:[2,7,8,10],contribut:[1,3,16],contributor:1,control:[1,2,7,11,13],conveni:[1,3,4,10,11,14],convent:10,converg:[0,1,2,3,4,5,6,9,11],convergencewarn:[1,2,4,5,6,9],convert:[1,2,3,7,9,11,14],convex:[3,5],convinc:11,convolut:[2,13,15],cool:7,coolwarm:4,coordin:[0,3,10],coorel:1,copi:[0,1,2],core:[8,11],corel:1,coronari:5,corr:[1,3,5,9],correalt:[9,13],correct:[0,1,2,3,11,14,16],correctli:[2,4,8],correl:[1,2,3,4,5,8,10,11,13],correlation_matrix:[1,3,5,9],correspond:[0,1,3,4,6,7,9,10,13,14,16],cortex:10,cos:[1,4,7,11],cosin:[0,4],cost:[1,3,4,5,6,7,10,11,16],could:[1,2,3,4,5,6,7,8,9,10,11,14,16],coulomb:1,count:[1,7,15,16,17],countor:11,coupl:[3,4],cours:[1,2,3,9,15,16],courvil:[15,18],cout:16,cov:[3,4,9,14,16],cov_xi:[3,9],cov_xx:[3,9],cov_yi:[3,9],covari:[1,5,13,14],covariance_matrix:[0,3,9],cover:[1,3,12,13,15,18],covert:1,covxi:16,covxx:16,covxz:16,covyi:16,covyz:16,covzz:16,cpu:2,creat:[2,3,7,8,9,10,13],create_biases_and_weight:2,create_neural_network_kera:2,create_x:[3,9],credit:[1,5],crim:1,crime:1,criteria:[0,1,7,8,16],criterion:[7,8,11],critic:4,cross:[1,2,5,7,8,11,13,15,16],cross_val_scor:4,cross_valid:[5,8],crossvalid:4,crucial:[2,16],csr_matrix:14,cstdlib:16,csv:[1,4,5,7],ctnk:2,cubic:1,cumbersom:3,cumsum:[8,9],cumul:8,cumulative_heads_ratio:8,cup:3,current:[0,2,11],curs:1,curv:[4,5,8,10],curvatur:11,custom:[0,3,4],custom_cmap2:[7,8],custom_cmap:[7,8],cutpoint:7,cvxbook:11,cvxopt:[3,6],cyber:18,cycl:[0,2,10,16],d985fb40c43d:4,d_f:11,dagger:[3,14],dai:[2,7,13],dalen:17,darget:7,darkr:16,dat:1,dat_id:[1,4,5,7],data1:0,data2:0,data3:0,data4:0,data:[0,3,6,8,10,11,14,18],data_id:[1,4,5,7],data_indic:2,data_panda:[],data_path:[1,4,5,7],databas:2,datafil:[1,4,5,7],datafram:[1,3,5,7,9],datapoint:[2,3,4,5,9,11],dataset:[0,1,4,5,6,7,8,9,11],date:1,daughter:8,david:18,dbh:2,dbo:2,dcomposit:14,dcost:3,dead:2,deal:[0,1,2,3,4,6,9,11,14,16],debt:5,debug:[3,4],decad:1,decai:[1,11,16],decent:8,decid:[1,3,4,7],decim:1,decis:[1,2,6,9,13,15,18],decision_funct:6,decision_tre:7,decisiontreeclassifi:[7,8],decisiontreeregressor:[1,7,8],declar:[1,14],decompos:[3,4,14],decomposit:[1,4,10,15],decompost:3,decorrel:[8,11],decreas:[2,3,4,8,9,11],deduc:1,deep:[5,10,11,13,15,18],deep_tree_clf1:7,deep_tree_clf2:7,deep_tree_clf:[7,8],deepen:[3,13],deeper:[0,1],deeplearningbook:18,def:[0,1,2,3,4,5,6,7,8,9,11,16],def_covari:16,defect:3,defici:3,defin:[0,1,3,4,5,6,7,8,9,10,11,14,16],definit:[0,2,3,4,6,8,9,10,11,14],defint:16,degre:[3,4,6,7,8,9,16],del:2,delet:[4,16],deliv:15,delta:[0,1,4,6,10,11,16],delta_:[2,14],delta_h:[1,2],delta_j:10,delta_k:10,delta_l:2,delta_n:1,delug:13,delv:1,demand:11,demonstr:[1,3,4,5,9,10,13],denomin:[2,3],denot:[2,4,5,11,16],dens:[0,2],densiti:[0,1,4,16],depart:17,depend:[0,1,2,3,4,5,6,9,10,11,13,16],depict:16,deploy:[1,13],deprec:1,depth:[1,7,8,14],deriv:[1,2,4,5,6,8,9,11,13],descend:[3,7,9],descent:[1,2,5,6,10],descr:1,describ:[0,1,3,4,6,8,9,10,11,14],descript:[0,1,6,7],design:[1,2,3,4,5,8,9,10,11],designmatrix:1,desir:[0,1,3,11],despit:[2,10],destroi:14,det:[3,14],detail:[0,1,4,9,11,14],detect:[6,10],determin:[1,3,4,6,7,8,9,10,11,14,16],determinist:[5,11,16],dev:[2,16],develop:[0,1,3,6,8,9,10,13,14],deviat:[1,2,3,4],devis:10,df1:[],diag:[3,6],diagnost:[2,8],diagon:[1,3,5,11,14,16],diagonaliz:3,diagram:8,diagsvd:4,dice:4,dict:[4,6],dict_kei:1,dictionari:1,did:[0,1,2,3,4,5,8,9],die:2,diffeent:6,differ:[0,1,2,3,4,7,8,9,10,11,13,14,16,18],differenti:[13,14],differential_oper:11,difficult:[0,1,2,4,8,11,16],difficulti:[1,2,11],digit:[1,2,4,15,17],dilemma:11,dilut:2,dim:[0,9],dimens:[0,1,2,3,6,9,14],dimension:[0,1,3,4,7,9,11,13,14],dimensionless:1,diment:14,dimes:0,direct:[0,1,2,9,10,11],directli:[0,2,3,4,16],directori:[],disadvantag:1,disappear:4,discard:[4,9],disciplin:[1,10],disclaim:16,discourag:11,discov:1,discover:3,discret:[2,3,5,11],discrimin:[5,8,9],discuss:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,15,16,18],diseas:5,disguis:4,disk:[],disord:[2,5],displai:[0,1,2,3,4,5,6,7,8,9,10,16],displaystyl:[1,3],displot:1,disregard:1,dissimilar:[0,9],dist:0,distanc:[0,1,6,7,9,16],distance_list:7,distinct:[0,5,6,7,8],distinctli:6,distinguish:[1,5,6,16],distplot:1,distribut:[0,1,2,4,5,8,9,11,13,14],distrubut:[1,13],div:3,dive:[1,6],diverg:[2,11],divid:[1,2,3,4,6,7,9,10,16],divis:[4,6,7,11,14,16],dna:5,dnn:[1,2,10],dnn_kera:2,dnn_model:2,dnn_numpi:2,dnn_scikit:[1,2],doamin:[],doc:[4,13,15,18],doconc:[],document:[5,9,11],doe:[0,1,2,3,4,6,8,9,10,11,14,16],doesn:[7,10],dog:2,doi:0,doing:[1,3,4,9],domain:[3,6,11],domin:1,don:[0,1,2,3,4,6,9,11,13,16],done:[0,1,3,4,7,8,9,11,14,16],dot:[1,3,4,5,6,7,8,9,10,11,14,16],doubl:[14,16],doubli:2,down:[1,4,7,9,10,11],download:[1,2,3,4,14,18],dozen:2,drag:11,dramat:9,draw:[4,8,11],drawback:[1,2,11],drawn:[2,4,5,9,16],dre:3,drop:[1,2,3,4,9,11,16],dropna:[1,4],dtype:[0,1,2,14],dualiti:4,dub:1,due:[0,2,3,4,6,8,10,11],dummi:1,dure:[1,2,6,7,9,13],dwell:1,dwh:2,dwo:2,dx_1:16,dx_1p:4,dx_2p:4,dx_mp:4,dx_n:16,dxp:4,dying:2,each:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,15,16,17],eapprox:1,earli:[2,11],earlier:[1,3,5,6,7,9,10,11],earthexplor:4,eas:[0,4,7],easi:[1,3,4,5,6,7,8,9,10,11,13,14],easier:[3,4,6,7,11,16],easiest:11,easili:[1,2,3,4,5,6,7,8,9,10,11,14],eastern:17,ebind:1,eblock:7,econometr:[],economi:3,ecosystem:13,ect:15,edgecolor:4,edit:[],edu:11,educ:1,eface79dac2c:8,eff:16,effect:[2,8,11,16],effic:2,effici:[1,8,11,13,14,16],efron:[4,16],egrad:11,eig:[3,9,11,14,16],eigen:16,eigenpair:[3,9],eigenvalu:[1,3,6,9,11,14],eigenvector:[3,9,11],eight:14,eigval:[14,16],eigvalu:[9,11],eigvec:[14,16],eigvector:[9,11],eispack:14,either:[1,2,3,4,5,6,7,8,9,11,16],ekstrom:17,elabor:16,electr:[1,10],electur:18,eleg:9,element:[2,3,4,5,6,9,10,11,13,14,15,18],elementari:[8,11,14],elementwis:11,elementwise_grad:11,elessar:[],elif:0,elim:14,elimin:[3,6],els:[2,5,7,10,11,16],elu:2,elus:1,email:[15,17],embed:[1,9],embodi:4,emit:16,emner:[15,18],emphas:[1,8,13],emphasi:[1,13,18],empir:[2,9,16],emploi:[1,2,3,4,9,11,16],employ:1,empti:[4,8],emul:10,enabl:9,enbodi:4,encapsul:0,encod:[0,1,3,7,9],encompass:[1,16],encount:[1,2,3,4,5,11,16],end:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],end_box:11,end_nod:11,end_valu:11,endl:16,endpoint:[4,16],energi:[1,4],enet_coordinate_desc:4,enforc:10,eng:18,engin:[1,2,13,16],english:18,enough:[1,4,11],ensembl:[2,7,15,16],ensur:[1,2,3,4,9,11,16],enter:[3,4,16],enthought:[1,13],entir:[2,5,7,13,16],entiti:[7,10,14],entri:[1,3,6,9,10,14],entropi:[2,5,8,11],enumer:[1,2,4,6],env:[3,16],environ:[13,18],eol:1,eosfit:1,epoch:[1,2,10,11],epsilon:[1,3,4,5,11],epsilon_0:1,epsilon_1:1,epsilon_2:1,epsilon_:1,epsilon_i:1,eqnarrai:[3,4],equal:[0,1,2,3,4,6,7,9,10,11,14,16],equat:[0,2,3,4,5,6,7,8,9,11,14,16],equilibrium:10,equiv:[11,14,16],equival:[1,2,3,6,9,11,13,14],erf:16,eriador:[],eridg:[],err:[1,8],err_:4,errat:11,errno:[],error:[2,3,4,5,7,9,10,11,13,16],error_estimate_corr_tim:16,error_hidden:2,error_output:2,escap:11,esl:0,esol:[],especi:[2,7,10,11],essenti:[0,1,3,4,7,8,10,16],establish:[1,4,8,9],estim:[1,2,3,4,5,8,9,11,13,16],estimated_mse_fold:4,estimated_mse_kfold:4,estimated_mse_sklearn:4,esubex:[],eta0:[6,11],eta:[1,2,6,10,11],eta_:11,eta_t:11,eta_v:[1,2],etc:[0,1,2,3,5,6,7,9,10,11,13,14,16],ethic:13,etsim:4,euclidean:[0,1],evalu:[1,3,4,7,11,16],evalut:11,even:[0,1,2,3,4,6,7,8,9,10,11,13,14,16],event:[3,5,8],eventu:[3,4,9,10,11,17],everi:[0,1,2,3,4,7,8,9,10,11,13,16],everyth:10,everywher:11,evolv:1,exact:[1,3,9,10,11,14,16],exactli:[1,4,10,13],examin:4,exampl:[3,9,10,11,13,14,15,18],exce:[2,10,11],excel:[0,1,2,3,8,18],except:[3,4,6,7,16],excess:1,excit:1,exclud:[2,4,10],exclus:[1,2,4,16],execut:[3,11],exemplifi:11,exercis:[3,13,15],exhaust:4,exhibit:[1,3,4,6],exist:[0,1,2,3,4,5,6,7,11,14,18],exit:[3,14,16],exp:[1,2,3,4,5,6,8,9,10,11,16],exp_term:2,expand:[3,5,9,11],expans:[1,3,6,8,10,11],expect:[1,2,3,4,5,9,10,11,13],expectation_value_of_h_wrt_p:16,expens:[4,8,11,16],experi:[1,2,4,6,11,13],experiment:[1,4,7,16],expert:[2,7],explain:[0,1,4,7,8,9,11,16],explained_variance_ratio_:9,explanatori:1,explicit:[1,4,11,14],explicitli:[0,1],explod:2,exploit:[1,10,11],explor:[2,4,6,11,13],expon:2,exponenti:[1,2,3,4,8,11],export_graphviz:7,export_text:7,exporttext:7,expos:13,express:[1,3,4,5,8,10,11,14,16],exptmean:16,exptvari:16,extend:[3,5,9,11,13],extens:[1,10,13],extent:[1,2,4,18],extern:[4,7],extra:[2,3],extract:[1,3,4,5,6,9,11,14],extrapol:1,extrem:[0,1,2,3,4,5,6,7,11,14],extremum:11,extrins:9,eye:[0,1,3,4,11,14],f11:1,f12:1,f13:1,f1_grad:11,f1d:11,f2_grad_x1:11,f2_grad_x1_analyt:11,f2_grad_x2:11,f2_grad_x2_analyt:11,f3_grad:11,f3_grad_analyt:11,f4_grad:11,f4_grad_analyt:11,f5_grad:11,f6_grad_analyt:11,f6d7a289d493:14,f7_grad:11,f7_grad_analyt:11,f8_grad:11,f9_altern:11,f9_alternative_grad:11,f9_grad:11,f_0:8,f_1:[8,11],f_2:[10,11],f_3:10,f_d:16,f_grad:11,f_grad_analyt:11,f_i:[4,10],f_m:8,face:11,facecolor:[4,6,16],facil:[1,13],facilit:10,fact:[1,2,3,7,9,10,11],factor:[1,2,3,4,7,8,9,11,14,16],factori:11,fade:4,fafab0:[7,8],fail:[1,4,5,6,9,11,17],failur:5,fairli:[0,2,16],fall:[6,7,15],fals:[0,1,2,3,4,5,7,8],famili:[1,5,6,16],familiar:[1,3,4,6,13,14,16],famou:[4,10,14],far:[0,1,3,4,6,9,10,11,16],fashion:[1,7,8],fast:[2,4,8,10,11,13,16],faster:[2,9],fastest:11,favor:5,favorit:16,fe5b9d300cc0:4,featur:[1,2,3,4,5,6,8,9,10,11,13,16],feature_nam:[1,2,5,7],feautur:7,fed:2,feed:[1,9,13,15],feed_forward:2,feed_forward_out:2,feed_forward_train:2,feedforward:[2,10],feel:[0,1,3,4,9,11,13,17],feet:1,fetch:4,few:[0,2,3,7,12,16],fewer:[1,7,9],ffnn:[2,10],field:[1,4,10,13],fifth:[1,4],fig:[0,1,2,4,5,10,11],fig_id:[1,4,5,7],figaxi:16,figsiz:[1,2,4,5,6,7,8],figur:[0,1,2,3,4,5,6,7,8,10,11,13],figure_id:[1,4,5,7],figurefil:[1,4,5,7],file:[1,2,3,4,5,6,7,14,16],filenam:[1,16],filenotfounderror:[],fileout:16,fill:[3,7],financ:1,find:[0,1,2,3,4,5,6,7,8,9,10,11,13,16],fine:[0,1],finit:[3,4,10,11,16],first:[0,1,2,3,4,5,6,7,8,9,11,14,15,16,18],firsteigvector:9,fit:[2,3,4,5,6,7,9,10,11,16],fit_beta:4,fit_intercept:[1,3,4],fit_mod:7,fit_transform:[1,4,6,7,9],fiti:1,five:[1,7],fix:[1,4,8,9,10,11],fixedformatt:4,fixedloc:4,fkkt:3,flag:0,flat:[10,11],flatten:[2,3],flexibl:[1,2,4,6,8,10],float32:7,float64:[1,14],flop:[3,14],flow:[2,10],fluctuat:3,fly:9,flyvbjerg:16,fmesh:11,focu:[1,3,4,13,18],focus:[2,4,5,14],fold:[4,7],folder:[1,4],follow:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,15,16,17,18],font:[1,5,16],fontdict:16,fontsiz:[2,4,6,7,8,16],fontweight:2,foral:6,forc:[1,3,4,8,9],forecast:10,forelesningsvideo:15,forest:[1,2,7,13,15],forget:9,form:[1,3,4,5,6,7,9,10,11,13,14,16],formal:[0,16],format:[1,2,4,5,6,7,8,9,13,16,18],formatstrformatt:[4,11],formul:[0,4,9],formula:[11,16],forth:10,fortran2003:13,fortran90:16,fortran:[1,13,14],fortun:[1,9],forward:[1,4,13,14,15],found:[2,3,4,10,11],foundat:13,four:[3,4,6,10,14,15],fourier:1,fourth:10,frac:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],fraction:7,frame:5,framework:[2,6,8,16],frank:[3,9],frankefunct:[3,4,9],free:[1,4,9,11,13,14,16,17,18],freecodecamp:13,freedom:3,freeli:1,frequenc:[4,5,16],frequent:[1,6,7,11],frequentist:13,fresh:8,fret:0,fridai:15,friedman:[4,15,18],frodo:[],from:[0,1,2,4,5,6,7,9,11,13,14,15,16,17,18],from_cod:7,front:[1,3],fruit:0,fstream:16,fulfil:[3,10],full:[1,2,3,5,7,8,11,16],full_matric:3,fulli:[4,10,15,16],fun:[11,13],func:[],functionali:9,fundament:[1,4,13],further:7,furthermor:[1,3,4,5,9,10,11,13],futur:[1,6,7],futurewarn:1,fys:[15,17],g_1:8,g_2:8,g_m:8,gain:[0,2,3,7,8,11],galleri:1,gamge:[],gamma1:6,gamma2:6,gamma:[1,6,7,8,9,11],gamma_0:8,gamma_1:8,gamma_1x:8,gamma_:1,gamma_i:[1,6,16],gamma_j:11,gamma_k:11,gamma_m:8,gamma_x:1,gap:[3,4,6],gate:10,gather:[1,2,10],gaug:10,gaussbacksub:14,gaussian:[0,3,4,6],gaussian_point:0,gaussian_rbf:6,gave:11,gbc:15,gca:[4,6,11],gd_clf:8,gdclassiffiercgain:8,gdclassiffierconfus:8,gdclassiffierroc:8,gdm:11,gdregress:8,gemv:3,gen:16,gender:1,gener:[0,1,2,3,4,6,8,9,10,11,14,18],generallay:10,generate_simple_clustering_dataset:0,genom:13,geodes:9,geometr:[1,11],geometri:3,georg:18,geotif:4,geq:[3,6,7,11],geron:[1,15,18],get:[0,1,2,3,4,5,7,8,9,11,13,14,16],get_distances_to_clust:0,get_dummi:7,get_split:7,get_yaxi:6,get_yticklabel:4,getattr:[],getsolutionslic:3,gibb:13,gini:8,gini_index:7,git:[1,13],github:[1,4,13,15,18],gitlab:[1,13],give:[0,1,2,3,4,5,6,7,8,10,11,13,15,16,18],given:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],glare:0,global:[4,5,11,16],glorot:2,gmail:17,goal:[1,5,7],goe:[0,1,2,3,4,11,14],going:[1,2,3,4,6,7,9,10,11],golden:11,gone:3,gong:2,good:[0,2,3,4,7,8,9,11,13,15,16,18],goodfellow:[15,18],googl:[0,2,13],got:[2,4],gov:4,gpu:2,grad:11,grad_analyt:11,grade:15,gradient:[1,5,6,7,10,13,15],gradientboostingclassifi:8,gradientboostingregressor:8,gradual:[0,2],grai:4,graph:[2,7,9,10,11],graph_from_dot_data:7,graphic:[1,2,7],grasp:1,gray_r:2,great:[3,11],greater:[2,5,16],greatli:11,greedi:7,green:[1,7,16],grid:[2,4,5,6,10,16],grossli:11,ground:1,group:[0,1,4,5,7,13,15],groupbi:1,grow:[2,7,8],growth:1,guarante:[1,11,16],guess:[0,2,8,11],guestrin:8,guid:2,h21:15,h_1:11,h_2:11,h_m:8,habit:1,had:[1,2,4,5,11],hadamard:[2,10],half:[2,6,7],halv:8,hand:[1,2,3,9,10,11,13,14,15,16,18],handl:[1,2,3,7,9,13],handle_unknown:7,handsid:10,handwrit:10,handwritten:[2,3],happen:[0,2,3,4,8,11,16],hard:[2,5,6,8,11],hardcopi:13,harder:[1,2],has:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],hasn:[1,2],hassl:[1,13],hast:13,hasti:[0,1,4,15,18],hat:[2,3,4,5,7,8,9,10,11,14,16],have:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16],haven:2,hdf5:[],head:[1,8,16],header:1,heads_proba:8,health:1,hear:1,heart:[1,5],heatmap:[1,2,5],heavili:1,heavisid:2,height:[2,4],held:11,help:[0,1,2,10,11],helper:0,henc:[1,3,4,6,7,8,10,11],her:5,here:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,15,16,18],hereaft:[1,6,10],hermitian:14,hessenberg:14,hessian:[1,3,11],heterogen:[7,8],hidden:[2,10],hidden_bia:2,hidden_bias_gradi:2,hidden_layer_s:[1,2],hidden_weight:2,hidden_weights_gradi:2,hierarch:[0,3],high:[0,1,2,3,4,7,8,9,11,13,14],higher:[1,2,3,4,6,11],highest:2,highli:[1,8,13,14,16,18],highwai:1,hing:6,hint:11,hip:13,hire:1,his:5,hist:[4,5,16],histogram:[1,4,5,16],histor:[5,9],histori:10,histplot:1,histtyp:[],hitherto:3,hjorth:17,hobbi:16,hoc:3,hoff:18,hold:[0,2,4,11,16],holder:1,home:1,homework:[4,11],homogen:[2,7,8,11],hopefulli:[1,9,16],horizont:9,hors:5,hot:[2,7],hour:[2,13,15,16,17],how:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,18],howev:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16],hspace:[1,6,8,16],hstack:2,htf:15,html:[5,9,13,15,18],http:[4,5,9,11,13,14,15,18],huang:1,huber:1,huge:[2,13],human:[1,2,4,7,10],humid:7,hundr:2,hungri:2,hybrid:15,hydrogen:1,hyperbol:[2,10],hyperparam:6,hyperparamet:[0,3,4,7],hyperplan:9,i_1:[3,4],i_2:[3,4],ian:18,idea:[1,2,4,7,8,10,11,14,16],ideal:[0,1,4,6,11,16],idem:4,ident:[3,4,10,11,14],identical:3,identifi:[0,1,2,5,6,7,9,10,11],idum:16,ieor:16,ifi:18,ifs:13,ignor:[1,2,7],iii:14,ijca2016907841:0,illustr:[0,3,5,8,10,11,13],imag:[2,4,7,9,10,18],image_path:[1,4,5,7],imageio:4,imagin:2,immedi:[1,4,13],implement:[0,1,3,4,6,7,8,9,10,11],impli:[3,4,5,11,14],implicitli:[9,16],impos:[1,4,9,10],imposs:[1,3],impress:[1,10],improv:[0,1,3,7,8,9,11],impur:7,imread:4,imshow:[2,4],in3050:18,in4080:18,in4300:18,in5400:18,inaccur:11,inact:10,inadequ:1,inch:4,includ:[1,2,3,4,5,9,10,11,13,16,17,18],include_bia:[4,7],incom:10,inconsist:[],incorrect:2,incoveni:6,increas:[1,2,3,4,5,6,7,9,10,11,16],increasingli:16,ind:4,inde:[1,3,4],indent:16,indentationerror:16,independ:[1,3,4,5,6,10,11,16],index:[0,1,2,8,13,16,18],index_col:1,indic:[1,2,3,4,7,8,9,11],indispens:4,individu:[2,4,5,8,10,16],indu:1,indx:14,ineffici:[0,11],inequ:6,inequaltii:11,inertia:11,inf1000:13,inf1100:13,inf1100l:13,inf1110:13,inf3000:18,inf4490:18,inf5860:18,inf:1,infeas:7,infer:[1,2,4,18],inferenc:2,infil:[1,4,5,7],infin:[3,4,5,9],infinitesim:16,influenc:[4,8],influenti:2,info:[],inform:[0,1,2,4,7,9,10,11,14,18],infti:[4,11,16],ingeni:11,ingredi:[1,7],inher:4,inherit:14,initi:[0,1,2,4,8,11,14,16],initialis:16,inject:0,inlin:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],inner:11,innov:18,inplac:11,input:[0,1,2,3,4,5,6,7,8,10,11,14,16],input_dim:2,inputs:2,inputs_shuffl:[1,2],insert:[3,4,6,8,16],insid:[1,5],insight:[1,2,3,13,18],insist:[4,11],inspir:[1,2,10,18],instal:[1,2,3,4,7],instanc:[1,2,4,7,9,11],instanti:8,instead:[0,1,2,3,4,6,7,9,11,14,16],institut:2,instruct:[1,2],int32:8,int64:1,int_0:16,int_:[4,16],int_a:16,intak:1,integ:[0,2,11,14,16],integer_vector:2,integr:[4,16],intellig:[0,1,18],intend:8,intens:2,intention:0,interact:[1,4,7,10,13],intercept:[1,4,6,9,11],intercept_:[1,4,6,7,11],interchang:[3,10,14],interconnect:2,interest:[1,2,3,4,5,6,7,10,13,15,16],interfac:[1,2,14],interior:[1,7],intermedi:14,intern:[2,8,10],interpol:[2,4,10],interpr:3,interpret:[1,2,4,7,8,10,11,14,16],interv:[1,3,4,5,11,16],intial:11,intimid:[],intract:1,intrins:[9,14,16],intro:[13,18],introduc:[1,2,3,4,6,8,10,11,14,16],introduct:[2,11,15,18],introductori:[1,14,18],intuit:[1,3,4,6,10,11],inv:[1,3,11],invalid:[2,6,14],invalu:[1,11,13],invari:2,invd:3,inver:6,invers:[1,4,11],invers_period:16,inverse_transform:6,invert:[1,3,5,8],invok:[1,6],involv:[1,4,5,9,10],iomanip:16,ios:16,iostream:16,ipca:9,ipynb:13,ipython:[0,1,2,3,4,5,6,7,8,9,11,13,14,16],irani:0,iri:[6,7],irreduc:4,irrelev:3,irrespect:1,isbox:11,isinst:11,isn:3,isnul:1,isomap:9,issu:[2,7,14],it_arrai:11,item:[1,11],items:14,iter:[0,1,2,4,5,6,9,11,16],itr:3,its:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,18],itself:[3,4,10,16],j_lasso_sk:4,j_ridge_sk:4,j_sk:4,jackknavg:16,jackknif:[4,13],jackknstd:16,jackknvar:16,jackknvec:16,jacobian:11,jargon:16,jensen:17,jerom:18,job:[6,8],join:[1,4,5,7],joint:3,journal:16,judg:11,judgement:4,julia:[13,14],jump:[0,16],jupyt:[0,1,13,18],just:[0,1,2,3,4,5,6,7,8,9,10,11,16],justif:1,justifi:8,k_mean:0,kaggl:4,kappa_d:16,karim:17,karlsen:17,karush:6,keep:[0,1,2,3,4,9,11,14],keepdim:[2,4,8],kei:[1,2,4,10,18],kept:0,kera:[1,13,15],kernel:[1,2,13],kernel_regular:2,kernelpca:9,kev:1,kevin:18,keyword:14,kfold:4,kick:[2,11],kilomet:4,kind:[0,1,6,10,11],kjm:13,kkt:[3,6],kktsolver:3,kmeanspoint:0,kn_k:0,know:[0,1,2,3,4,6,11,13,16],knowledg:[1,13],known:[2,3,4,5,6,7,10,14,16,18],kondev:1,kpca:9,kroneck:0,kuhn:6,kwarg:11,kwown:1,l1_l2:2,l1regl:3,l1regls_mosek2:3,l1regls_mosek:3,l_1:5,l_2:[5,11],l_j:10,la_i:10,la_k:10,lab:[13,15],label:[0,1,2,3,4,5,6,7,8,10,11,13,14,16],labelencod:[5,8],labels:[4,6,7],labels_shuffl:[1,2],labor:0,laboratori:15,lack:[0,1],lagrang:[6,9],lambda:[1,2,3,4,5,6,8,10,11,16],lambda_0:9,lambda_1:[3,6,9],lambda_2:[6,9],lambda_:9,lambda_i:[6,9],lambda_iy_i:6,lambda_jy_iy_j:6,lambda_k:6,lambda_n:[3,6],lamda:2,lamdbda:3,land:[1,6],landmark:6,landscap:11,langl:[1,4,9,16],languag:[1,2,6,13,14,18],lapack:[3,14],laplac:3,laptop:13,larg:[1,2,3,4,6,7,8,9,11,13,14,16,18],larger:[1,3,4,6,8,9,11,16],largest:[6,9],lasso:[1,5,13,15],lasso_sk:4,last:[0,1,2,3,4,5,6,7,8,10,11,14,15,16],later:[0,1,2,5,6,10,11,13,16],latex:[],latter:[1,3,4,5,6,9,11,14,15,16],lattic:10,law:1,layer:[1,11],lbfg:[5,7,8,9],lbl:[],lcc:[3,4],lda:9,ldot:[1,4,9,16],lead:[1,2,3,4,5,6,7,8,9,10,11,14,16],leaf:7,leaki:2,lear:11,learn:[3,4,5,6,7,8,10,14,15,18],learner:8,learning_r:[6,8],learning_rate_init:[1,2],learning_schedul:11,least:[0,1,5,6,8,9,13,14,15,16],leav:[1,2,3,4,7,9],lectur:[1,2,3,8,9,10,11,13,14,15,18],lecturenot:[13,18],lectureseptember10:15,lectureseptember16firstpart:15,lectureseptember16secondpart:15,lectureseptember17:15,lectureseptember23:15,lectureseptember24:15,lectureseptember2:15,lectureseptember3:15,lectureseptember9:15,lecturethursdayaugust26:15,lecturethursdayaugust27:15,left:[1,2,3,4,5,6,7,8,9,10,11,14,16],leftarrow:[6,10],legend:[1,3,4,5,6,7,8,11],len:[0,1,2,3,4,6,7,8,9,10,14,16],length:[1,2,6,7,11,13,16],leq:[0,1,3,5,6,11,16],less:[1,2,3,4,6,7,16],lessen:2,let:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],letter:[1,14,16],level:[1,2,3,4,7,13,14,15],lib:[1,2,4,5,6,9,11],liblinear:[6,8],librari:[1,2,3,4,7,8,9,14,16,18],licens:[1,2,13],lie:[1,4,9,16],lies:[6,9],life:[1,2,6,10],lifetim:11,lift:0,light:[],like:[0,1,2,3,4,5,7,8,9,10,11,13,14,16],likelihood:[1,2,3,7],lim_:16,limit:[1,3,4,5,6,9,10,14],lin_clf:6,lin_model:1,lin_reg:7,linalg:[1,3,4,6,9,11,14,16],line1:6,line2:6,line2d:11,line3:6,line:[1,2,4,6,9,11,14,16],linear:[2,3,4,5,7,8,9,10,13,15,16],linear_model:[1,3,4,5,6,7,8,9,11],linear_regress:4,linearli:3,linearloc:[4,11],linearregress:[1,4,5,7],linearsvc:6,liner:2,linerar:8,linewidth:[1,4,6,7,8],link:[1,7,10,13],linlag:3,linpack:14,linreg:1,linspac:[1,4,6,7,8,11,14,16],linu:17,linuek:17,linux:[1,2,13],liquid:1,list:[0,1,2,3,7,13],listedcolormap:[7,8],literatur:[0,2,5,18],littl:[2,7,10],live:6,lle:1,lloyd:0,lmb:[3,4],lmbd:[1,2],lmbd_val:[1,2],lmbda:11,load:[1,2,4,5,7,8],load_boston:1,load_breast_canc:[2,5,7,8,9],load_digit:2,load_iri:[6,7],loc:[1,4,5,6,7,8],local:[1,2,5,10,11],locat:6,log10:[3,4],log:[1,2,3,4,5,7,8,9,11,14],log_:1,log_clf:8,logarithm:[1,3,5,14],logic:[1,2,7],logist:[1,2,6,7,8,9,10,11,13,15],logisticregress:[5,7,8,9],logit:5,logreg:[5,7,8,9],logspac:[1,2,3,4],longer:[0,6,8,14,16],longest:0,loocv:4,look:[0,1,2,3,4,5,6,7,8,9,11,14,16],loop:[0,2,4,8,10,13,14,16],lose:2,loss:[1,2,3,4,5,6,8,9,11,14],lot:[0,1,2,4],low:[1,4,7,8,9,16],lower:[1,2,4,7,8,14],lowercas:14,lowest:[7,11,16],lstat:1,lstsq:1,lubksb:14,ludcmp:14,lux:14,lvert:2,m_1:0,m_h:1,m_k:0,m_l:10,m_n:1,m_p:1,m_t:11,machin:[2,3,4,5,7,8,9,10,14,15,18],machinelearn:[4,13,15,18],mackai:18,made:[1,2,3,4,5,7,9,10],mae:1,magic:0,magnitud:[2,4,5,11],mai:[1,2,3,4,5,6,7,9,10,11,13,14,16],mail:15,main:[1,2,3,4,5,7,14,18],mainli:[1,3,4,5,7],maintain:4,major:[2,4,7,8,11,14],make:[0,2,3,4,5,6,9,10,11,13,14,16,18],make_axes_locat:4,make_moon:[6,7,8],make_pipelin:[1,4,8],make_vjp:11,makedir:[1,4,5,7],makeplot:1,malcondit:14,malign:[2,5,7],mammographi:3,manag:[1,13],manhattan:0,mani:[0,1,2,3,4,5,6,7,9,11,12,13,14,16,18],manifold:9,manual:[0,4],map:[0,1,2,4,5,6,9,10,16],margin:[1,3,6],marit:1,mark:[],marker:[1,5,14],markov:13,marsaglia:16,mask:16,mass:[1,2,3,11],massag:1,masses2016:1,masses2016ol:1,masses2016tre:1,masseval2016:1,master:[4,15],mat1100:13,mat1110:13,mat1120:13,mat3155:15,mat4155:15,mat:13,match:[0,2,3,11],materi:[3,5,14],math:[0,5,10,11,14,16,18],mathbb:[0,1,3,4,5,6,9,10,11,14,16],mathbf:[1,3,4,5,6,11,14,16],mathcal:[2,3,4,5,11],mathemat:[0,1,4,9,10,11,13,14,16,18],mathemati:[],mathemt:[],mathrm:[0,1,2,3,4,5,6,7,8,9,10,11,16],matmul:[2,3],matnat:[15,17,18],matplotlib:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16],matric:[1,2,4,5,6,9,11,13,14],matrix:[1,4,5,6,8,11],matshow:2,matter:11,max:[1,2,7,8,10,11],max_depth:[1,7,8],max_it:[1,2,5,6,9,11],max_iter:0,max_leaf_nod:8,max_sampl:8,maxdegre:[1,4,8],maxdepth:8,maxim:[2,3,5,6,9],maximum:[0,1,2,3,5,6,7,8,11],maxpolydegre:[3,4],mbox:[3,4],mcculloch:10,mcint:16,mcintsqr2:16,mean:[2,3,4,5,7,8,9,10,11,13,14,15],mean_absolute_error:1,mean_divisor:0,mean_i:16,mean_matrix:0,mean_squared_error:[1,4,5,8],mean_squared_log_error:1,mean_vector:0,mean_x:16,meaning:[1,5],meansquarederror:1,meant:[5,8,11],meantempvec:16,meanvec:16,measur:[0,1,2,3,4,7,9,10,16],mechan:[1,16],median:1,medicin:10,medium:[6,11],medv:1,meet:[1,17],mehta:1,memori:[9,10,11,14],mention:[0,1,10,11,16],mere:1,mersienn:16,meshgrid:[3,4,6,7,8,9],messag:[3,11],met:[1,6],meteorolog:7,meter:4,method:[0,1,2,3,5,6,9,10,13,14,15,18],metion:4,metric:[0,1,2,4,5,7,8],metropoli:13,mev:[1,16],mglearn:13,mgrid:11,mhjensen:[1,2,4,5,6,9],microsoft:18,mid:2,midpoint:7,might:[1,2,4,7,11],mild:7,miller:16,millimet:4,million:1,mimic:10,min:[1,3,6,7],min_:[0,1,3],min_samples_leaf:7,mind:[0,1,4,11],mine:13,mini:[2,9,10,11],minibatch:[2,9,11],minibathc:11,minim:[0,1,2,3,4,5,6,7,8,9,10,11,16],minima:[1,2,5,11],minimum:[1,2,4,6,7,9,11],minkowski:0,minmaxscal:1,minor:16,minst:2,minu:5,mirror:7,misc:4,misclassif:[6,7,8],misclassifi:[6,8],miser:1,mismatch:2,miss:[1,8],mit:18,mix:2,mixtur:11,mkdir:[1,4,5,7],mlab:16,mle:[3,5],mlp:2,mlpclassifi:2,mlpregressor:1,mnist:[2,9],mod:16,mode:[15,16],model:[0,3,5,6,7,8,9,11,13,16,18],model_select:[1,2,3,4,5,7,8,9],moder:8,modern:[1,4,5,13],modif:[10,11],modifi:[1,2,3,5,6,8,10,11],modul:[1,4,5,7,8,9,11,14],modular:16,modulenotfounderror:7,modulo:16,moe:[3,9],moment:[3,4,11],monitor:11,monoton:[3,10,16],mont:[1,4,13,16,18],montecarlocycl:16,moor:[3,4],more:[1,2,3,5,6,7,8,9,10,11,13,15,16],moreov:1,morten:17,mosek:3,most:[0,1,2,3,4,5,6,7,8,9,10,11,13,15,16],mostli:[2,9],motion:[1,11],motiv:2,move:[0,1,3,4,5,7,10,11,16],mp4:15,mpl:[1,5],mpl_toolkit:[4,11],mplot3d:[4,11],mplregressor:2,mse:[1,3,4,7,8],mse_simpletre:8,mselassopredict:3,mselassotrain:3,mseownridgepredict:4,msepredict:3,mseridgepredict:[3,4],msetrain:3,msg:1,msle:1,mt19937_64:16,mu0:16,mu1:16,mu2:16,mu_1:4,mu_:[4,16],mu_i:4,mu_j:4,mu_n:9,mu_x:16,much:[1,2,3,4,6,7,8,9,10,11,14,16],mul:3,multi:[1,2,5,13],multiclass:[2,5],multidimension:[9,10],multilay:2,multinomi:5,multipl:[3,4,5,10,11,16],multipli:[3,4,9,11,14,16],multiplum:6,multitud:[],multivari:[1,8,9,13,16],multivariate_norm:[0,9],murphi:[9,18],must:[0,2,3,4,6,8,10,11,16],mutat:5,mutual:[2,4,11],mx_:16,myriad:[1,13],mz1:16,mz2:16,n_0:[10,16],n_b:16,n_boostrap:[4,8],n_bootstrap:4,n_categori:2,n_cluster:0,n_compon:9,n_epoch:11,n_estim:8,n_featur:2,n_hidden_neuron:[1,2],n_i:16,n_input:[1,2],n_instanc:7,n_iter_i:[5,9],n_job:8,n_k:0,n_l:[10,16],n_layer:2,n_m:7,n_neuron:2,n_neurons_layer1:2,n_neurons_layer2:2,n_point:0,n_sampl:[0,4,6,7,8],n_split:4,nabla:[2,11],nabla_:11,nabla_w:11,nag:11,naimi:1,naiv:[0,5],nall:1,name:[0,1,2,3,4,5,6,7,8,10,11,13,14,17],nameerror:[4,8],namespac:16,narrow:11,nary_f:11,nary_op_arg:11,nary_op_kwarg:11,nary_oper:11,nation:[2,3],nativ:13,natur:[1,2,6,7,10,11,16,18],navier:10,nb_:14,nbconvert:[],nboot:16,ndarrai:4,nearest:[2,4,9],nearli:11,neat:[],neccesari:4,necessari:[0,1,2,6],necessarili:[1,9,16],necesserali:3,neck:5,need:[0,1,2,3,4,6,7,8,9,10,11,14,16],neg:[1,2,3,4,5,8,11,16],neg_mean_squared_error:4,neglect:16,neglig:16,neighbor:[4,9],neither:11,neq:[0,11,16],nervou:10,nest:[7,10],nesterov:11,net:10,netlib:14,network:[1,7,11,13,15,18],neural:[1,5,11,13,15,18],neural_network:[1,2],neuralnetwork:2,neuron:[2,10],neutral:1,neutron:1,never:[2,4,7,16],new_box:11,new_hobbit:[],new_root:11,new_sig:[],new_trac:11,newaxi:[1,4,7],newli:1,newton:[2,5,6,11,16],next:[0,1,2,3,4,6,7,11,16],next_guess:11,nian:17,nice:[0,1,2,3,9],nichola:17,nicholaskarlsen1102:17,niter:11,nitric:1,nlambda:[3,4],nm_n:1,nmse:4,nn_model:2,node:[2,7,8,10],nois:[1,3,4,6,7,8,11],noisi:[2,4],non:[0,1,2,3,4,5,7,8,9,10,11,14,16],none:[0,1,2,3,7,8,11,16],nonetheless:0,nonlinear:[4,6,7,9,10],nonneg:[4,7,11],nonparametr:4,nonsens:16,nonsingular:14,nonumb:[5,6,11,14],nor:[2,11],norm:[1,2,3,4,6,9,11],normal:[3,4,5,6,7,8,9,10,11,13,14],normali:14,normpdf:[],norwai:4,notat:[0,1,3,4,11,16],note:[0,1,2,3,4,5,6,9,10,11,13,14,15,16,18],notebook:[0,1,2,7,13],noth:[0,2,3,6,10,16],notic:[3,10,11,14,16],novel:[4,8],novemb:2,now:[0,1,3,4,5,6,8,9,10,11,14,16],nowadai:[1,2,7,13],nox:1,np_assign_points_to_clust:0,np_get_distances_to_clust:0,np_k_mean:0,nsampl:4,nspin:16,nthi:1,ntrained_model:4,nuclear:3,nuclei:[1,16],nucleon:1,nucleu:1,num_tre:8,number:[0,2,3,4,5,6,7,8,9,10,11,14,15,17],numberid:5,numer:[1,3,4,7,8,9,10,11,13,14,18],numpi:[0,1,2,3,4,5,6,7,8,9,10,11,13,16],nunmpi:3,nx_test:4,nx_train:4,nx_train_mean:4,ny_pr:4,ny_train:4,ny_train_mean:4,obei:[4,9,11],object:[1,2,3,4,6,8,11,14],objsens:3,obliqu:3,observ:[0,2,3,4,5,6,7,8,9,10,11],obtain:[0,1,2,3,4,5,6,7,8,10,11,14,16],obviou:[3,4,9,16],obviouli:1,obvious:[1,3,4,14],occupi:1,occur:[1,4,6,7,16],odd:[1,5],oen:1,off:[2,3,7,11,16],offend:[],offer:[4,9,13,14,15],offic:17,offici:15,ofil:16,ofstream:16,often:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16],ofter:14,old:[2,3,8,11],ols_sk:4,ols_svd:4,olsbeta:3,omega:4,omit:[1,3],onc:[0,2,4,7,9,11,16],one:[0,1,2,3,4,5,6,7,8,9,11,13,14,16],onehot:2,onehot_vector:2,onehotencod:7,ones:[1,3,4,6,7,8,9,11,14],onli:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],onlin:[9,15],onto:[3,9],open:[1,2,4,5,7,13,15,16],oper:[1,2,3,4,8,9,10,11,13,14,16],operation:16,opinion:0,oplu:16,opmiz:11,opportun:1,oppos:[4,11],opposit:[2,3,6],opt:[1,2,3,4,5,6,9,11],optim:[0,1,3,4,5,7,8,9,15],optimis:2,option:[1,2,3,4,5,6,9],optmiz:[2,6],orang:1,order:[1,2,3,4,5,6,7,8,9,10,11,14,16],ordinari:[1,5,9,11,13,15],oreilli:18,org:[5,9,13,14,18],organ:[0,4,5,8,14],orient:[2,3,16],origin:[1,3,4,6,9,10,11,14,16],orthogn:3,orthogon:[1,3,4,6,9,11,14],orthonorm:3,oscar:2,oscil:11,oslo:[1,15,17],osx:[1,13],other:[0,1,2,3,4,5,6,8,11,13,14,15,18],otherwis:[1,2,5,11],ouput:[3,5,10],our:[2,4,5,6,7,8,10,13,14,15],ourmodel:1,ourselv:[0,1,3,4,6,9,11],out:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16],out_fil:7,outcom:[1,5,7,8,10,16],outdoor:7,outer:[4,10],outfilenam:16,outlier:[1,6],outlin:[4,8,9],outlook:7,outperform:8,output:[1,2,3,4,5,6,7,8,10,11,14],output_bia:2,output_bias_gradi:2,output_weight:2,output_weights_gradi:2,outputlayer1:10,outputlayer2:10,over1:11,over:[0,1,2,3,4,7,8,10,11,16],overal:[2,8],overcast:7,overcom:[10,11],overdetermin:1,overfit:[1,2,4,7,8,11],overflow:[2,3],overhead:10,overlap:[5,6,7],overlin:[0,1,3,4,7,8,9,14],overst:1,overview:[0,18],own:[3,4,6,10,11,13,14],owner:1,ownridgebeta:4,oxid:1,oyvinssc:17,p_i:[3,16],p_j:16,p_n:16,p_x:16,pack:1,packag:[1,2,3,4,5,6,9,11,13,16],page:[1,13],pai:[1,2,7,11],painless:[],pair:[1,7,13,16],panda:[1,3,4,5,7,9,13],panel:[],paper:2,paradigm:1,parallel:[8,14],paramet:[1,2,3,4,5,6,7,8,10,11,16],parameter:[1,4,8],parametr:[1,4],paramt:3,park:16,part:[0,1,2,3,4,8,14,15,16,18],partial:[1,2,3,4,5,6,8,9,10,11,16],particip:[13,15],particl:[1,11,16],particular:[1,2,3,4,7,8,9,10,11,16,18],particularli:[3,4,6,9,11,16],partit:[2,7],partli:4,pass:[0,10,16],past:[8,16],patch:[4,16],path:[1,4,5,7,13],patient:5,pattern:[1,10,15,18],pauli:1,pca:[1,5,13,15],pcost:3,pdf:[1,3,4,7,18],pedagog:1,penal:4,penalti:[4,11],penros:[3,4],pentagon:11,peopl:[1,2,7,13],per:[1,2,4,15],percentag:[1,8,9],perceptron:[1,2,5],peregrin:[],perfect:[1,2],perfectli:4,perform:[0,1,3,4,6,8,9,10,11,13,14,16],perhap:[1,3,11],perimet:2,period:2,permut:9,persist:11,person:[3,4,5,15,17],perspect:18,pertin:10,petal:[6,7],peter:18,petersen:16,phantom:16,phase:[4,10],phatak:0,phenomena:16,phi:6,phi_k:6,philip:17,philosophi:11,phone:17,phrase:1,physic:[1,2,5,10,11,16,17,18],pick:[0,2,7,8,9,11,16],pickl:2,pictur:1,pie:13,piec:[0,9],pillow:[1,13],pinv:[3,4],pip3:[1,2],pip:[1,2,13],pipelin:[1,4,6,8],pippin:[],pise:0,pitfal:4,pitt:10,pixel:2,pixel_height:2,pixel_width:2,place:[1,4,6,11,14],plai:[1,3,4,6,9,13],plain:[6,8,10,11],plan:[4,7,17,18],plane:[6,7],plateau:[3,16],platform:13,plausibl:10,pleas:[1,5,9,11],plenti:2,plethora:10,plot:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16],plot_confusion_matrix:[5,8],plot_count:4,plot_cumulative_gain:[5,8],plot_data:2,plot_dataset:6,plot_decision_boundari:[7,8],plot_import:8,plot_predict:6,plot_regression_predict:7,plot_roc:[5,8],plot_surfac:[4,11],plot_train:7,plot_tre:[7,8],plt:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],plu:[1,3,5],png:[1,4,5,7],point:[0,1,2,3,4,5,6,7,8,9,11,14,16,17],points_in_clust:0,poisson:13,poli:[4,6],poly100_kernel_svm_clf:6,poly3:1,poly3_plot:1,poly3dcollect:11,poly_featur:[6,7],poly_features10:7,poly_fit10:7,poly_fit:7,poly_kernel_svm_clf:6,polydegre:[1,3,4,8],polygon:11,polym:10,polynomi:[1,3,4,5,6,7,8,9],polynomial_featur:4,polynomial_svm_clf:6,polynomialfeatur:[1,4,6,7],polytrop:[1,4],poor:[2,11],poorli:1,popul:[1,3],popular:[1,2,4,5,6,7,9,10,13,14,16],popularli:1,portabl:8,portion:[9,11],pose:[1,3,4,9,16],posit:[0,1,2,3,5,6,8,9,11,14,16],possibl:[1,2,3,4,5,6,7,8,9,10,11,13,14,16,17],posterior:3,postpon:1,postul:3,potenti:[1,3,4,10,11],potr:3,potrf:3,pott:10,power:[1,2,3,4,6,7,10],practic:[1,3,4,5,6,15,16],practition:[1,2],pre:3,preced:[2,9,10,16],preceq:6,precis:[1,3,9,11,14,16],pred:4,predicit:1,predict:[1,2,3,4,5,6,7,8,13,18],predict_prob:2,predict_proba:[5,8],predictor:[1,3,4,5,7,8,9],prefer:[1,2,4,6,7,9,13],prepar:[1,4],preprocess:[1,4,5,6,7,8,9],prerequisit:1,presenc:11,present:[1,3,4,7,10,11,15,16],preserv:9,press:[11,18],pretrain:2,pretti:[1,6,7,13],prev_centroid:0,prevent:[11,16],previou:[1,2,3,4,6,8,9,10,11,14,16],previous:[0,7,8,16],price:[1,7,11],primal:6,primari:[1,5],primarili:0,prime:16,princip:[1,3,5,13,15],principl:[0,1,4,5,6],print:[0,1,2,3,4,5,6,7,8,9,11,14,16],print_funct:[6,7],printout:1,prior:[1,3,4],privat:1,prob:[2,16],probabilist:[1,18],probabl:[1,2,4,5,8,11,13,15],problem:[1,3,4,5,6,7,8,9,10,13,14,15,16],proce:[1,3,4,6,7,8,9,11,14],procedur:[3,4,6,8,9,11],proceed:14,process:[0,1,4,7,8,10,11,13,14,16,18],prod:18,prod_:[2,3,5],produc:[0,1,3,4,7,8,9,10,11,13,14,16],product:[1,2,3,4,5,6,10,11,13,14],profess:1,profil:0,program:[0,1,2,3,4,6,10,13,14,15,16],programm:14,progress:[0,2],progression_plot:0,prohibit:4,project1:4,project:[1,2,3,9,11,13,15,16,17],project_root_dir:[1,4,5,7],promin:10,promis:6,prone:7,pronounc:[11,13],proof:[1,9,10,11],prop:[],proper:[1,4],properli:[0,2,4,6,8,11],properti:[1,2,10,11,14],proport:[1,2,3,7,9,11,16],propos:[2,4,8],propto:[3,11],proton:1,prove:11,provid:[1,2,3,4,6,7,8,10,11,13,14,16,18],proxi:[2,11],prun:0,prune:7,pseudoinv:3,pseudoinvers:[3,4],pseudorandom:[4,16],psycholog:1,ptratio:1,punish:[1,2],pure:[7,16],purest:7,puriti:7,purpos:[0,1,8,10],put:2,putarow:3,putboundslic:3,putclist:3,putobjsens:3,putqobj:3,pycod:[],pydata:13,pydot:7,pyhton2:[],pylab:[1,5],pypi:13,pyplot:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],pythagora:[0,3],python2:1,python3:[1,2,4,5,6,9,11,13],python:[2,3,4,6,9,10,11,15],pytorch:[1,13],qquad:[9,11,14],quad:[2,11,14],quadrat:[1,3,6,7,11],qualit:[7,16],qualiti:[1,7,13],quantifi:2,quantil:8,quantit:[1,4,7],quantiti:[0,1,3,4,5,7,8,9,10,14,16],quantum:10,quartil:1,quench:3,queri:7,question:[1,3,4,7,9,10,11],quick:16,quickli:[2,7,9,11],quirk:0,quit:[2,3,4,7,8,10],quot:16,r2_score:1,r2score:1,r_1:7,r_2:7,r_j:7,r_m:7,rad:1,radial:[1,6,10],radioact:16,radiu:[1,2],rain:7,rais:11,ramp:2,ran1:16,ran2:16,ran3:16,rand:[1,3,4,7,8,11,14,16],rand_max:16,randint:[4,7,11],randn:[1,2,3,4,7,9,11],random:[0,1,2,3,4,6,7,11,13,14,15],random_devic:16,random_forest_model:8,random_index:11,random_indic:2,random_st:[1,5,6,7,8,9],randomforestclassifi:8,randomli:[0,2,4,7,11,16],randomnumbergener:16,rang:[0,1,2,3,4,5,7,8,9,10,11,14,16],rangl:[1,4,9,16],rangle_x:16,rank:3,raphson:[2,6,11],rapidli:1,rare:2,rate:[1,2,6,7,8,10,11],rather:[1,2,3,4,5,6,7,8,9,10,11,14,16],ratio:[5,7,8,9],rational:1,ravel:[3,4,5,6,7,8,9,11],raw:16,rbf:[6,9,10],rbf_kernel_svm_clf:6,rbf_pca:9,rcond:1,rcparam:[1,2,5,6,7,8,16],reach:[0,1,2,3,4,5,7,8,9,10,11,16],read:[0,1,3,4,5,6,9,10,14,15,16,18],read_csv:[1,4,5,7],read_fwf:1,readabl:0,reader:[1,4,14,16],readi:[0,1,2,3,4,6,8,9,10,14],readili:2,real:[1,2,5,8,9,10,11,14],realist:6,realiti:16,realiz:[2,10],realli:[1,2],rearrang:11,reason:[0,1,2,8,11,18],reassign:2,recal:[3,4,7,8,9,10,14,16],recalcul:16,receiv:[2,8,10,16],recent:[1,4,7,8,11],recept:10,recip:[1,4,5,14],reciproc:3,recogn:[1,3,8],recognit:[1,2,10,15,18],recommend:[1,3,4,6,11,13,14,15,16,18],reconsid:7,reconstruct:9,record:[8,15],recreat:16,rectangl:[7,11],rectangular:3,rectifi:[2,10],recur:[1,13],recurr:[1,2,13,15],recurs:[7,13,14],recycl:16,red:[1,4,6,7],redefin:[1,8],reduc:[2,3,4,7,8,9,11],reduct:[1,8,9,13,16],refer:[0,1,2,3,4,5,9,10,11,14,18],refin:10,refit:4,reflect:[1,2,3,16],refresh:[13,15],reg:[8,9],regard:[2,7,11],regardless:10,region:[4,7,10],regist:[4,16],reglasso:3,regr_1:[1,7],regr_2:[1,7],regr_3:[1,7],regress:[2,6,9,10,13,15],regressor:[1,5,8],regridg:[3,4],regular:[1,3,4,5,7,11],reilli:[1,18],reinforc:[1,6,13],reiter:2,rel:[1,4,5,7,10,11,16],relat:[0,1,2,3,9,11,14,16],relationship:[1,7],relativeerror:1,releas:[2,13],relev:[1,2,3,5,9,13,15,16],reli:[1,4,6],reliabl:[5,16],remain:[2,4,10,14,16],remaind:16,remark:2,rememb:[1,6,11,14],remind:[1,3,9,11,14,16],remov:[1,3,4],render:1,reorder:[3,5],reorgan:1,repeat:[0,1,2,3,4,7,8,9,11,14,16],repeated:1,repeatedli:[4,8,11,16],repetit:[4,15],rephras:11,replac:[0,1,2,3,4,8,10,11],replica:4,repositori:1,repres:[1,2,3,4,5,6,7,8,10,11,16],represent:[1,2,4,16],reproduc:[1,3,4,7,10,13,16],repuls:1,request:1,requir:[1,2,3,4,6,7,9,10,11,14],resaml:4,resampl:[1,5,8,13,15,16],rescal:[1,9,10],rescu:3,reseach:4,research:[1,13,18],resembl:[4,16],reserv:[2,3,4,16],reset:16,reshap:[0,1,2,4,6,7,8],residenti:1,residu:[1,3,11],resiz:3,respect:[0,1,2,3,4,5,6,8,9,10,11,16],respond:10,respons:[1,5,7,10],rest:[1,3],restat:[1,10],restrict:[1,7,10],result:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16],ret:[],retail:1,retain:[3,4],return_data:0,return_x_i:7,reus:[2,4],reveal:[1,10],revers:2,review:[13,14,15],revisit:0,reward:1,rewrit:[1,3,4,5,6,8,9,10,11,14,16],rewritten:[4,6,8,16],rewrot:11,rgoj5yh7evk:13,rho:[1,8],rho_1:8,rho_2:8,rho_m:8,rhs:[3,4],rich:1,rid:0,ride:7,rideclass:7,ridedata:7,ridg:[1,5,9,11,13,15],ridge_sk:4,ridgebeta:3,right:[1,2,3,4,5,6,7,8,10,11,14,16],rightarrow:[1,2,3,4,6,9,10,11,16],rigor:1,ring:4,rise:1,risk:[1,11],river:1,rmse:1,rmsporp:11,rmsprop:[2,11],rnd_clf:8,rnn:[10,15],rntrick1:16,rntrick2:16,rntrick3:16,rntrick4:16,robert:18,robust:1,robustscal:1,roc:8,role:[1,3,4,6,13],roll:4,room:[1,17],root:[1,3,7,11,16],rot:[],rotat:[2,6,7,8],rotation_matrix:7,roughli:2,round:[1,5,7,11],routin:[11,14],row:[1,2,3,4,5,7,9,14],rrr:3,rthe:3,rug:11,rule:[1,2,3,4,11],run:[0,1,2,3,4,6,7,9,11,13],runtim:[0,2,4],runtimewarn:[2,4],rust:[1,13,14],rvert:2,rvert_2:2,rwidth:[],s_1:4,s_i:[4,5],s_j:4,s_k:4,saddl:11,safe:16,sai:[0,1,2,3,4,5,6,7,8,9,10,14,16],said:[4,7,11],sake:[1,3,5,9],sale:1,sam:[],same:[0,1,2,3,4,6,7,9,10,11,14,16],samm:8,sampl:[0,1,2,3,4,5,6,7,8,11,13,14],sample_vari:0,sampleexptvari:16,samwis:[],sanitize_sequ:[],sastri:9,satisfactori:1,satisfi:[2,4,6,11,14,16],satur:[2,4],save:[1,4,5,7],save_fig:[1,4,5,7,8],savefig:[1,4,5,7,16],saw:3,scalabl:8,scalar:[3,4,8,11],scale:[1,2,3,4,5,6,7,8,9,10,11,13,17],scaler:[1,5,6,7,8,9],scan:[3,5],scari:3,scatter:[0,1,2,4,5,6,7],scenario:[4,11],schedul:11,scheme:[2,11],schrage:16,scienc:[1,2,8,10,11,13,15,16,18],scientif:[1,13],scientist:[0,1],scikit:[3,4,5,6,7,8,11,13,14,15,18],scikitlearn:[],scikitplot:[5,8],scipi:[1,3,4,11,13,14],scl:4,score:[1,2,4,5,7,8,9,17],scores_kfold:4,scratch:2,sdg:11,seaborn:[1,2,4,5],seamless:[1,13],search:[1,2,3,7,11],sec:4,second:[0,1,3,4,5,6,7,9,10,11,13,14,15,16],secondeigvector:9,secondli:10,section:[0,9,12,14,15,16],sector:1,see:[0,1,2,3,4,5,6,8,9,10,11,13,14,15,16],seed:[0,1,2,3,4,6,7,9,11,16],seek:[2,6],seem:2,seemingli:1,seen:[1,2,3,8,10,16],segment:11,seismic:4,seldomli:1,select:[2,3,4,6,7,8,9,15,18],self:[2,3,16,18],semest:[5,15],semi:[6,11],semilogx:4,send:[3,10,11,17],senior:15,sens:[1,4,6],sensit:[1,3,4,7,11],sentenc:10,separ:[0,1,2,4,6,7,10,13,16],sequenc:[0,5,7,8,10,11,13,14,16],sequenti:[2,8,10,16],seri:[1,2,3,4,8,9,10,11,14,15],serif:[1,5,16],serv:[1,2,3,5,11,18],session:[2,15],set:[0,2,3,4,5,6,8,9,11,13,14,16],set_:[],set_label:[],set_major_formatt:4,set_major_loc:4,set_stream:3,set_tick:[2,6],set_ticklabel:2,set_titl:[0,1,2,5,10],set_xlabel:[1,2,5,10],set_xlim:[5,10],set_xticklabel:2,set_ylabel:[1,2,5],set_ylim:[5,10],set_ytick:5,set_yticklabel:[2,4],set_zlim:4,setiosflag:16,setminu:4,setosa:[6,7],setosa_or_versicolor:6,setp:4,setprecis:16,setse:3,setup:[2,3,4,6,13],setw:16,sever:[1,3,4,5,6,7,9,10,11,13,14,15,16],sgd:[2,11],sgd_clf:6,sgdclassifi:6,sgdreg:11,sgdregressor:11,sgn:3,shallow:11,shape:[0,1,2,3,4,5,6,7,8,9,11,14],share:2,she:5,shift:[2,4,10,16],shire:[],shortcom:11,shorter:16,shorthand:[],shortli:14,should:[0,1,3,4,6,7,9,10,11,14],show:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],shown:[1,3,5,6,9,10,11,16],showpoint:16,shrink:[3,4,6,9],shrinkag:[3,4],shrunk:9,shuffl:[1,2,4,11],side:[1,3,6,10,11,14],sigh:13,sigma0:16,sigma1:16,sigma2:16,sigma:[1,2,3,4,5,8,9,10,11,14,16],sigma_0:3,sigma_1:3,sigma_2:3,sigma_:[3,14,16],sigma_fn:[5,10],sigma_i:[1,3],sigma_j:3,sigma_m:[4,16],sigma_n:[9,16],sigma_t:11,sigma_x:16,sigmoid:[2,5,6,8,10],sigmundson:[4,17],sign:[2,5,6,8,16],signal:[2,8,10],signific:2,significantli:[2,11,16],sim:[3,4,11,16],similar:[0,1,2,3,4,5,6,7,8,9,11,13,14],similarli:[1,2,3,6,8,16],simpl:[0,2,3,4,5,6,8,9,10,13,14],simplepredict:8,simpler:[0,1,2,3,4,11,13],simplest:[0,1,2,7,8,10],simpletre:8,simpli:[1,2,3,4,6,7,8,9,10,13,14,16],simplic:[0,3,4,5,6,7,8,9,10],simplicti:3,simplifi:[1,4,7,13],simplist:[4,16],simul:[4,16],simultan:4,sin:[1,2,7,10,11,14],sinc:[1,2,3,4,5,6,7,8,9,11,14,16,18],sine:10,singl:[1,2,3,4,5,6,7,10,11,14,16],singular:[1,4,11,14,15],site:[1,2,4,5,6,9,11,15],situat:[1,3,5,11],six:16,size:[1,2,3,4,6,7,8,9,11,14,16],sketch:8,ski:7,skill:1,skip:9,skl:[1,4],sklearn:[1,2,3,4,5,6,7,8,9,11],skplt:[5,8],slack:6,slice:14,slide:[1,16],slight:[4,11],slightli:[2,3,4,5,8,16],slope:[6,9,10],slow:[1,6,11],slower:[3,14],slowli:10,slp:2,small:[0,1,2,3,4,6,7,8,9,10,11,13,14,16],smaller:[1,2,3,4,6,7,9,11,16],smallest:[0,1],smallest_row_index:0,smart:[],smooth:[1,4,11],sne:9,sneak:[],sns:[1,2,4,5],soar:4,social:1,soft:[2,5,8,10],soften:6,softmax:5,softwar:[1,6,13,14,15],sol:6,sole:[1,4],solid:[1,5],solitem:3,soltyp:3,solut:[1,2,3,4,6,8,9,11,14,16],solutionsummari:3,solv:[1,2,3,4,6,8,9,10,11,14],solver:[3,5,6,7,8,9,14],some:[0,1,2,3,4,5,6,7,8,9,10,14,15,16],some_model:4,someth:[1,2,5,7,9,16],sometim:[0,1,2,9,10,11],soon:14,sophist:1,sopt:11,sort:[3,4,7,9,16],sound:3,sourc:[0,1,2,4,13,14,16],space:[0,1,2,3,6,7,9,10,11,16],span:[1,3,7,9,14],spare:2,spars:[3,4,14],sparse_mtx:14,sparsiti:8,spatial:[2,10],spdiag:3,speak:16,special:[4,5,8,10,11,14,16],specif:[1,2,3,4,5,6,7,9,10,13,14,16],specifi:[0,1,3,4,5,7,9,11,16],specifici:[1,8],spectral:2,speech:[1,2,10],speed:[2,11],spend:16,sphere:1,spin:4,spite:1,spline:6,split:[0,2,3,4,6,7,8,9,16],splite:1,splitter:[2,8],spmatrix:3,spontan:16,spread:[1,9,16],springer:18,spuriou:11,sqquar:3,sqrt:[1,3,4,6,8,9,11,16],squar:[0,2,5,6,7,9,11,13,14,15,16],squarederror:8,squaredeuclidean:0,squash:10,srand:16,srtm:4,srtm_data_norway_1:4,stabil:3,stabl:[1,3,4,5,7,9,13],stack:[],stage:[3,11],stai:[1,3,9],stand:[1,3,7,10],standadscal:4,standard:[1,2,3,4,5,6,8,10,14],standardscal:[1,4,5,6,7,8,9],stanford:11,start:[0,1,2,3,4,6,7,8,9,10,11,14,15,16],start_box:11,start_nod:11,start_tim:0,startpoint:16,stat:4,state:[0,2,3,4,5,6,8,9,10,11,13,16],statement:[1,5,14],statis:[],statist:[0,1,2,5,7,8,9,10,11,14,15,18],statu:[1,5,9],stavang:4,std:[1,4,16],stdev:16,stdout:3,steep:11,step:[0,1,2,4,5,7,8,9,10,11,14,16],step_fn:[5,10],step_length:11,steps_list:7,stian:17,still:[3,4,9,11,16],stimuli:10,stk2100:18,stk3155:15,stk4021:18,stk4051:18,stk4155:15,stk5000:18,stk:18,stochast:[1,2,3,4,6,9,10],stoke:10,stone:[1,5],stop:[0,2,5,7,9,11,16],storag:3,store:[1,2,4,9,11,16],str:2,straight:[1,4,6,11],straightforward:[1,3,4,6,7,8,11,14],strategi:[1,2,7],stratifi:4,streamtyp:3,strength:[0,1,3],stretch:9,strict:[6,11],strictli:[6,11],strike:4,string:[2,16],stroke:5,strong:[4,7,8,10,16],strongli:[1,6,13,14],stronli:1,structur:[0,1,2,4,7,8,10,13],stuck:[2,11],student:[1,15,17,18],studi:[0,1,3,4,5,6,9,10,11,13,18],studier:[15,18],style:[1,5,7],sub:[7,10],subarg:11,subdivid:[1,14],subfield:1,subject:[3,4,6,16],subplot:[0,1,2,4,5,6,7,8],subplots_adjust:[6,16],subprogram:14,subract:1,subroutin:1,subscript:2,subsequ:[2,3,4,10,14,16],subset:[2,4,7,10,11,13],subspac:[1,6,9],substanti:[7,8],substep:9,substitut:[4,10,14],subsubset:7,subtask:4,subtl:2,subtract:[1,3,4,9,11,14,16],subtre:7,subval:11,succeed:1,success:[5,7,11,16],successfulli:7,sucess:16,sudo:[1,13],suffer:[1,2,3,8],suffici:[2,4,6,9,11],suggest:[2,11,18],suit:[6,10],suitabl:[1,16],sum:[0,1,2,3,4,5,6,7,8,9,10,11,16],sum_:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],sum_i:[3,4,6,11],sum_j:4,sum_k:[4,6,10,14],summar:[0,3,4,7],summari:[0,2,8,15],summat:[],sunni:7,superscript:[2,10],supervis:[1,3,4,5,7,10,13],supplement:5,support:[1,2,7,8,9,11,13,15],suppos:[1,3,4,5,6,8,9,10,11,14],suppress:[3,11],sure:[2,4],surf:4,surfac:[1,4],surpass:4,surpris:1,surround:13,survei:[1,3,4],svc:[6,7,8],svd:[1,4,9,15],svdinv:3,svm:[6,7,8,9],svm_clf:[6,8],swath:3,symbol:[2,3,9,11,13,16],symmeteri:2,symmetr:[1,3,6,9,10,11,14],symmetri:4,sympi:[1,13],synonim:16,syntax:[2,11,14],syntaxerror:[2,6,14],syrk:3,sys:[3,11],system:[1,2,3,4,5,7,8,10,11,13,14,18],systemat:[4,16],t_0:[7,11],t_1:11,t_b:8,t_i:[2,10],t_j:[3,10],t_k:7,tabl:[7,16,17],tabul:1,tabular:[],tackl:0,tag:[0,3,4,5,10,11,14,16],taht:1,tail:16,tailor:[6,9],taiwan:1,take:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16],taken:[1,2,4,8,11,14],tangent:[2,10,11],tanh:[2,5,6,10],target:[1,2,3,4,5,6,7,8,9,10],target_nam:7,task:[0,1,2,3,4,7,9,10],tau:[3,16],tax:1,taylor:11,taylornr:11,team:2,teaser:1,technic:[0,1,3,4],techniqu:[1,2,6,8,11,13,15,16,18],technolog:[1,2],tek5040:18,tell:[1,4,8,9,11,16],temp1:2,temp2:2,temp:2,temperatur:[1,7],temporarili:2,ten:[],tend:[0,3,4,6,7,8,10,11],tendenc:1,tension:4,tensorflow:[0,1,6,13,14,15,18],term1:[3,4,9],term2:[3,4,9],term3:[3,4,9],term4:[3,4,9],term:[0,1,2,3,4,5,6,7,8,9,10,11,16],termin:[1,3,7,8,11],terrain1:4,terrain:4,test:[3,4,5,6,7,8,11,16],test_accuraci:2,test_data:0,test_error:4,test_ind:4,test_pr:2,test_predict:2,test_scor:[5,8],test_siz:[1,2,3,4,8],test_split:7,tester:[],testerror:[1,4],text:[1,2,3,6,7,9,11,14,16,18],textual:7,textur:2,than:[1,2,3,4,5,7,8,9,10,11,13,16],thank:4,thats:0,theano:[2,13],thei:[0,1,2,3,4,5,6,7,9,10,11,14,16],them:[1,2,4,6,7,8,9,10,11,14],theme:1,themselv:[1,16],thenc:4,theorem:[4,5],theoret:[1,8],theori:[1,2,6,7,10,11,13,15,18],thereaft:[1,3,4,9,10,14],therebi:[1,3,5,9,16],therefor:[1,2,4,5,6,9,11,16],therein:9,thereof:[1,4,11],theta:[2,11,16],theta_:[2,11],theta_i:2,theta_k:16,theta_linreg:11,theta_t:11,thi:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18],thing:[0,1,2,3,5,7,16],think:[0,1,2,4,7,10,11,16],third:[1,4,11],thirti:5,thorough:0,those:[0,3,4,6,7,8,9,14,15],though:[2,14,16],thought:[0,4,16],thousand:[1,2],three:[1,2,3,4,6,7,10,14,15,17],threshold:[2,7,8,9,10,11],through:[0,1,2,3,4,6,9,10,11,13,14,16],throughout:[0,1,3,13,14,16],thu:[1,2,3,4,5,6,8,9,10,11,16,17],thumb:[1,4],thursdai:15,tibshirani:[4,15,18],tick_param:4,ticker:[4,11,16],tif:4,tight_layout:[2,5],tightli:9,tild:[1,3,4,9,16],till:[1,5,6,7,8,10,14],time:[0,1,2,3,4,5,6,7,8,9,10,11,14,15,16],timefunct:16,tini:2,tip:12,titl:[1,2,4,5,6,7,8,11,16],tmp:11,to_categor:2,to_categorical_numpi:2,to_numer:[1,4],to_str:16,togeth:[1,4,6,9],toi:0,told:11,toler:[0,4],tomographi:10,too:[1,3,4,7,9,11,16,18],took:6,tool:[0,1,2,4,11,13,16],toolbox:6,top:[1,3,4,7,8,13],topic:[0,1,3,4,5,6,13,15,18],topolog:[2,10],toss:8,total:[0,1,2,4,5,6,8,9,10,11,16,17],totalclustervari:0,totalscatt:0,totalvari:16,toward:[2,5,10,11],town:1,tpng:7,tqdm:4,trace:11,trace_stack:11,traceback:[4,7,8,11],tracer:11,track:[0,11,14],tract:1,tractabl:1,trade:[3,7],tradeoff:[1,3,15],tradit:[1,2,4],train:[3,4,6,7,8,9,10,11],train_accuraci:[1,2],train_end:[1,2],train_error:4,train_ind:4,train_pr:2,train_siz:[1,2],train_test_split:[1,2,3,4,5,7,8,9],train_test_split_numpi:[1,2],trained_model:4,trainerror:1,trainingerror:4,trait:1,tran:3,transfer:7,transform:[1,3,4,5,6,7,8,9,10,11,13,14],transit:[4,10],translat:[2,4,8],transpos:[2,3,9],travers:[1,3],treat:[1,2,4,10,11,16],tree:[1,2,4,13,15],tree_clf:[7,8],tree_clf_:7,tree_clf_sr:7,tree_reg1:7,tree_reg2:7,tree_reg:7,trend:16,trevor:18,tri:[7,11],triain:1,trial:[1,4,11,16],triangl:11,triangular:14,trick:[6,9,11,16],trickier:16,tridiagon:14,trillion:13,trivial:[1,2,3,9,16],troubl:[1,6,10],true_beta:4,true_divid:2,true_fun:4,tucker:6,tumor:[5,7],tumour:5,tunabl:2,tune:[7,11,14],tupl:11,turn:[1,2,3,4,5,6,7,8,9,10,11,14,16],tutori:2,tweak:[2,8,16],twice:11,twist:9,twister:16,two:[0,1,2,3,4,5,7,8,9,10,11,14,15,16,18],tx_1:11,type:[1,2,4,6,8,11,14,16],typeerror:11,typic:[1,2,3,5,7,8,10,11,16],u_i:10,u_m:8,ubuntu:[1,13],uci:1,uio:[15,17,18],unari:14,unary_f:11,unary_oper:11,unbalanc:[4,7],unbias:[1,3,4,16],uncent:4,uncertainti:[1,3],uncertitud:16,unchang:2,uncorrel:8,undefin:3,under:[1,2,3,4,8,11,13],underdetermin:1,underfit:[2,4],underflowproblem:3,undergo:3,undergradu:15,underli:[1,2,7,11,16],underset:0,understand:[0,1,2,3,4,8,11,13],understood:[0,6,11],undesir:6,undetermin:[3,6],unexpect:[4,16],unexpected:16,unfair:4,unfortun:[2,6,7,8],unicode_liter:[6,7],uniform:[1,2,3,4,9,11],uniform_real_distribut:16,uniformli:[11,16],unifrompdf:16,unimport:11,union:[3,4],uniqu:[0,1,4,11,14],unique_cluster_label:0,unit:[1,2,3,8,10,16],unitari:[3,4,14],unitarili:14,uniti:16,univari:16,univers:[1,2,11,15,17],unix:2,unknow:[1,14],unknown:[1,2,3,4,6,8,14],unknowwn:10,unlabel:2,unless:[1,4,9,11],unlik:[2,6,11,16],unnecessarili:7,unravel:2,unrol:9,unseen:[1,5,7],unstabl:2,unsupervis:[1,2,10,13,15],unsymmetr:14,until:[0,2,7,10,11,16],untouch:1,unusu:10,updat:[0,2,8,10,11],upload:[13,18],upon:[2,4,9,14],upper:[1,6,7,14],uppercas:[14,16],ups:[],usag:[1,6,13,16],usd10000:1,usd:1,use:[0,1,3,4,5,6,7,8,9,10,11,13,14,15],usecol:1,used:[0,1,2,3,4,6,7,8,9,10,11,13,14,16,18],useful:[1,2,3,4,5,7,9,10,11,13,14,16,18],useless:2,user:[1,2,4,5,6,9,13,14],userwarn:4,uses:[1,2,3,4,7,9,10,14,16],usetex:16,usg:4,using:[0,2,3,4,5,6,7,8,9,10,11,14],usr:16,usual:[0,1,5,10,11],util:[0,2,4,5,8],v_0:9,valid:[1,2,5,7,8,11,13,15,16],valu:[0,1,2,4,5,6,7,8,10,11,13,14,15],valuat:7,valueerror:[],van:1,vandenbergh:[6,11],vandermond:1,vanilla:[1,4,9],vanish:[2,11,16],var_x:16,varabl:6,varepsilon:[3,4],varepsilon_:[3,4],varepsilon_i:[3,4],vari:[1,2,3,4,8],variabl:[0,1,2,3,4,5,6,8,9,10,11,14],varianc:[0,1,2,3,5,7,8,9,11,13,14,15],variance_i:[3,9],variance_x:[3,9],variant:[1,2,4,6,10,11],variat:9,varieti:[1,10,13],variou:[2,3,4,5,6,7,9,10,11,13,14,16],vartempvec:16,varvec:16,vaue:2,vault:1,vdot:11,vec:[4,16],vector:[0,1,2,3,4,5,7,8,9,11,13,15],vector_mean:0,ventur:[1,6,13],verbos:2,veri:[0,1,2,3,4,5,6,7,8,9,10,11,16,18],verifi:[9,14],versatil:6,versicolor:[6,7],version:[0,1,8,11,13,14,16],versu:2,vert:[1,2,3,4,5,6,7,9,11],vert_1:[3,4],vert_2:[3,4,9],vertic:[],via:[1,3,4,5,6,7,8,9,10,13,14,15,16],vidal:9,video:[1,2,10,13,15],view:[2,3,4,10,11,15,16,18],violat:6,virginica:7,viridi:[1,2],virtual:2,viscos:11,viscou:11,vision:1,visual:[1,9,10,13],visualis:2,viz:[4,6,16],vjp:11,vjpnode:11,vmax:[2,4],vmc:16,vmin:[2,4],volum:1,vote:8,voting_clf:8,votingclassifi:8,votingsimpl:8,vrtx:15,vspace:11,vstack:[3,9,14,16],w_1:[6,14],w_1x_1:6,w_1x_:6,w_2:[6,14],w_2x_2:6,w_2x_:6,w_3:14,w_4:14,w_i:[2,8],w_ix_i:10,w_j:14,w_m:14,w_px_:6,w_px_p:6,wai:[0,1,2,3,4,5,6,8,9,10,11,12,14,16],walk:7,walker:16,wang:1,want:[0,1,2,3,4,6,7,8,9,10,11,13,16],warn:[1,2,6],warrant:4,watch:13,wavelet:6,weak:[0,7,8],weather:[2,10],web:[13,15],webpag:15,websit:[4,14,15],wedg:[6,16],wednesdai:15,wee:9,week:[3,4,5],weekli:[13,18],weight:[1,2,4,5,7,8,10,11,16],welcom:[6,13],well:[1,2,3,4,5,6,7,8,10,11,13,14,15,16,18],went:6,were:[0,1,2,3,4,5,6,8,9,10,16],wessel:1,what:[0,2,3,4,5,6,7,8,9,10,11,13,14,15],when:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],whenev:[11,16],where:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16,17],wherea:[4,16],wherein:[2,10],whether:[1,3,5,7,16],which:[0,1,3,4,5,6,7,8,9,10,11,13,14,15,17],whichev:2,white:7,who:[1,15],whole:[0,2,3,7,9],whose:[1,4,8,16],whow:[3,9],why:[1,2,4,11],wide:[1,2,4,5,10,13,14],widehat:4,width:[1,6,7],wieringen:1,win:8,wind:7,wing:17,wiothout:4,wiscons:5,wisconsin:8,wisdom:4,wise:[1,2,3,10,11],wish:[0,1,3,5,6,9,11,14],with_std:1,wither:4,within:[0,1,5,7,10,11,16,18],withinclust:0,without:[1,2,3,4,6,7,9,10,11],won:1,wonder:6,word:[0,1,2,3,4,16],work:[0,1,2,4,5,6,7,11,13,15,16],world:[1,6],worldwid:1,wors:[1,2,4],worth:7,would:[1,2,3,4,5,6,7,8,9,10,11,14,16],wrap:[4,14,15],wrap_util:11,write:[1,2,3,4,5,6,10,11,12,14,15,16],written:[1,3,9,10,11,13,14,16],wrong:[2,6],wrongli:[8,16],wrote:[3,9],wrt:8,wth:8,www:[13,14,15,18],wx_1:6,x0s:6,x1_exampl:6,x1d:6,x1s:[6,7,8],x2d:[6,9],x2d_train:9,x2dsl:9,x2s:[6,7,8],x3s:6,x_0:[1,3,9,14],x_1:[1,3,4,5,6,7,8,9,11,14,16],x_2:[1,3,4,5,6,7,8,9,11,14,16],x_3:[6,14,16],x_4:14,x_center:9,x_data:2,x_data_ful:2,x_i:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],x_ix_:1,x_iy_i:6,x_j:[1,6,7,10,16],x_jy_j:6,x_k:[0,10,14,16],x_l:16,x_m:[4,10,14,16],x_n:[1,4,6,9,10,11,14,16],x_new:[7,8],x_offset:4,x_p:[5,7],x_poli:7,x_poly10:7,x_reduc:9,x_scale:6,x_test:[1,2,3,4,5,7,8,9],x_test_own:4,x_test_scal:[1,4,5,7,8,9],x_train:[1,2,3,4,5,7,8,9],x_train_mean:4,x_train_own:4,x_train_scal:[1,4,5,7,8,9],x_val:2,xarrai:13,xavier:2,xbnew:11,xcode:[1,13],xdclassiffierconfus:8,xdclassiffierroc:8,xg_clf:8,xgb:8,xgbclassifi:8,xgboost:7,xgboot:8,xgbregressor:8,xgparam:8,xgtree:8,xi_1:6,xi_:6,xi_i:6,xlabel:[1,2,3,4,5,6,7,8,11,16],xlim:[4,8],xmesh:11,xnew:[1,11],xpanda:1,xpd:[3,9],xplot:1,xscale:1,xsr:7,xt_x:11,xtest:4,xtick:[4,6,7],xtrain:4,xytext:6,y_0:[1,3,9,14],y_1:[1,3,6,7,9,11,14],y_1y_1:6,y_1y_1k:6,y_1y_2:6,y_1y_2k:6,y_1y_n:6,y_1y_nk:6,y_2:[1,3,6,7,9,14],y_2y_1:6,y_2y_1k:6,y_2y_2:6,y_2y_2k:6,y_3:[1,7,14],y_4:14,y_data:[1,2,3,4],y_data_ful:2,y_decis:6,y_fit:1,y_i:[1,2,3,4,5,6,7,8,9,10,11,14],y_if_:8,y_ix_:1,y_ix_i:[5,6,11],y_iy_jk:6,y_j:[4,6,10],y_k:10,y_m:14,y_model:[1,3,4],y_n:[6,11],y_ny_1:6,y_ny_1k:6,y_ny_2:6,y_ny_2k:6,y_ny_n:6,y_ny_nk:6,y_offset:4,y_plot:7,y_pred1:7,y_pred2:7,y_pred:[1,2,4,5,6,7,8],y_pred_rf:8,y_pred_tre:8,y_proba:[5,8],y_scaler:4,y_test:[1,2,3,4,5,7,8,9],y_test_onehot:2,y_test_predict:1,y_train:[1,2,3,4,5,7,8,9],y_train_mean:4,y_train_onehot:2,y_train_predict:1,y_train_scal:4,y_val:2,year:[1,13],yes:[4,5],yet:[1,2,4,6,9,11],yield:[0,1,3,4,6,8,10,11,14,16],ylabel:[1,2,3,4,5,6,7,8,11,16],ylim:4,ymesh:11,yoshua:[2,18],you:[0,1,2,3,4,6,7,8,9,11,13,14,16,18],young:1,your:[0,2,3,4,6,9,11,13,14,16],yourself:[9,11],youtub:13,ypred:4,ypredict2:11,ypredict:[1,11],ypredictlasso:3,ypredictol:3,ypredictown:4,ypredictownridg:4,ypredictridg:[3,4],ypredictskl:4,yridg:[],ytest:4,ytick:[4,6,7],ytild:[1,4],ytildelasso:3,ytildenp:1,ytildeol:3,ytildeownridg:4,ytilderidg:[3,4],ytrain:4,z_0:14,z_1:14,z_2:14,z_c:2,z_h:2,z_i:[2,10],z_j:[2,10],z_k:10,z_m:2,z_mod:7,z_o:2,zaman:16,zaxi:4,zero:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],zip:[4,11],zm_h:1,zone:1},titles:["12. Clustering Analysis","3. Linear Regression","14. Building a Feed Forward Neural Network","4. Ridge and Lasso Regression","5. Resampling Methods","6. Logistic Regression","8. Support Vector Machines, overarching aims","9. Decision trees, overarching aims","10. Ensemble Methods: From a Single Tree to Many Trees and Extreme Boosting, Meet the Jungle of Methods","11. Basic ideas of the Principal Component Analysis (PCA)","13. Neural networks","7. Optimization, the central part of any Machine Learning algortithm","Content in Jupyter Book","Applied Data Analysis and Machine Learning, FYS-STK3155/4155 at the University of Oslo, Norway","2. Linear Algebra, Handling of Arrays and more Python Features","Teaching schedule with links to material","1. Elements of Probability Theory and Statistical Data Analysis","Teachers and Grading","Textbooks"],titleterms:{"2021":17,"4155":13,"case":[6,8,16],"final":10,"function":[1,2,4,5,6,8,9,10,11,16],"import":[3,14,16],And:[],Eye:8,FYS:13,Ising:4,OLS:[3,4],RMS:11,The:[0,1,2,3,4,5,6,7,9,10,13,16],Useful:13,Using:11,activ:[2,10],actual:16,adaboost:8,adam:11,adapt:8,adding:4,adjust:2,again:7,aim:[6,7],algebra:14,algorithm:[0,7,8,9,10],algortithm:11,all:6,analys:3,analysi:[0,1,3,4,9,13,16],ani:11,anoth:7,appli:13,approach:[1,6],approxim:10,architectur:2,arrai:14,assist:17,august:15,autocorrel:16,automat:11,back:[2,9,10],background:13,bag:8,base:11,basic:[0,1,3,5,7,8,9,14],batch:2,bay:3,befor:9,better:[6,16],bia:4,binari:2,binomi:16,bird:8,block:16,book:12,boost:8,bootstrap:[4,8,16],boston:1,breast:2,brief:[],bring:10,build:[2,7],calcul:16,cancer:[2,5,7,9],cart:7,central:[11,13,16],chain:10,chang:8,chi:1,choos:2,classic:9,classif:[2,7,8],classifi:6,clip:2,cluster:0,code:[0,1,2,3,7,9,10,16],collect:2,compar:8,complex:[1,4],complic:4,compon:9,comput:[7,16],con:7,concept:16,condit:[],conjug:11,content:12,continu:16,convex:[6,11],convolut:10,correl:[9,16],correspond:[],cost:[2,8],cours:[13,18],covari:[3,9,16],cross:4,cumul:16,cython:[],data:[1,2,4,5,7,9,13,16],dataset:2,decemb:15,decis:[7,8],decomposit:[3,9,14],deep:2,defin:2,definit:16,degre:1,demonstr:16,dens:1,deriv:[3,10],descent:[8,11],develop:2,deviat:16,diagon:9,dice:16,differ:6,differenti:11,dimension:6,disadvantag:7,discret:16,disguis:16,distribut:[3,16],doing:2,domain:16,down:2,dropout:2,economi:[],element:[1,16],elimin:14,ensembl:8,entropi:7,environ:1,equat:[1,10],error:[1,8],etc:[],evalu:2,event:16,exampl:[1,2,4,5,6,7,8,16],exercis:[1,4],expect:16,experi:16,explor:1,exponenti:16,express:[],extend:[],extrem:8,fall:17,famili:2,famou:16,fantast:[],featur:[7,14],feed:[2,10],fine:2,first:10,fit:[1,8],forest:8,forward:[2,10],frank:4,freedom:1,frequentist:1,fridai:[],from:[3,8,10],further:3,gaussian:[14,16],gener:[7,16],geometr:9,gini:7,good:1,grade:17,gradient:[2,8,11],handl:14,has:13,hessian:[],homework:[],hous:1,how:16,hyperparamet:2,hyperplan:6,id3:7,idea:[0,9],ideal:[],implement:[2,16],implic:3,improv:2,increment:9,index:7,inform:17,instal:13,instructor:17,interpret:[3,9],introduc:9,introduct:[1,4,13,14],invers:[3,14],iter:8,its:16,jackknif:16,julia:[],jungl:8,jupyt:12,kera:2,kernel:[6,9],lagrangian:6,lasso:[3,4],later:3,layer:[2,10],learn:[1,2,9,11,13],least:[3,4],level:8,librari:13,likelihood:5,limit:[2,11,16],linear:[1,6,11,14],link:[3,9,15,18],logist:5,loss:[],machin:[1,6,11,13],main:16,make:[1,7,8],mani:[8,10],materi:15,math:3,mathemat:[3,6],matric:3,matrix:[2,3,9,10,14,16],matter:1,mean:[0,1,16],meet:[3,8,16],mercer:6,mersenn:16,method:[4,7,8,11,16],mlp:10,model:[1,2,4,10],moment:16,momentum:11,moon:[6,7],more:[0,4,14],multilay:10,multipl:2,multipli:6,name:16,need:[],network:[2,5,10],neural:[2,10],newton:[],non:6,normal:[1,2,16],norwai:13,notat:10,novemb:15,now:[2,7],nuclear:1,nueral:5,numba:[],number:[1,16],numer:16,numpi:14,numpython:0,observ:16,obtain:9,octob:15,off:4,one:10,optim:[2,6,11,13],ordinari:[3,4],organ:1,oslo:[13,18],other:[7,9,10,16],our:[0,1,3,9,11,16],outcom:13,output:16,overarch:[1,6,7],overview:8,own:[0,1,8,9],packag:14,panda:[],part:[11,13],pass:2,pca:9,pdf:16,perceptron:10,perform:[2,7],period:16,perspect:2,poisson:16,practic:11,pre:2,preprocess:[],prerequisit:13,princip:9,pro:7,probabl:[3,16],problem:[2,11],procedur:7,process:2,program:11,project:4,prop:11,propag:[2,10],properti:[3,16],pseudo:16,python:[0,1,7,13,14,16],quick:6,ran0:16,random:[8,9,16],raphson:[],read:7,real:4,recip:16,recurr:10,reduc:1,regress:[1,3,4,5,7,8,11],regular:2,relev:18,relu:2,remind:[4,6],requir:13,resampl:4,rescal:4,revisit:11,ridg:[3,4],rng:16,rule:10,sampl:[9,16],schedul:15,schemat:7,scikit:[1,2,9],select:16,semest:17,sensit:[],septemb:15,set:[1,7,10],sgd:[],should:[2,16],simpl:[1,7,11,16],singl:8,singular:[3,9],situat:16,size:[],slightli:[],soft:6,softmax:2,softwar:[],solv:[],solver:11,some:11,split:1,squar:[1,3,4,8],standard:[11,16],state:1,statist:[3,4,13,16],steepest:[8,11],step:[],stk3155:13,stochast:[11,16],stop:[],supervis:2,support:6,svd:3,teach:[15,17],teacher:17,techniqu:[4,9],technolog:13,tensorflow:2,test:[1,2],textbook:18,than:[],theorem:[3,6,9,10,16],theori:16,three:16,tip:11,togeth:10,top:2,toss:16,toward:[0,9],trade:4,tradeoff:4,train:[1,2],tree:[7,8],tune:2,two:[6,13],type:10,uncorrel:16,understand:[],uniform:16,univers:[10,13,18],use:[2,16],used:5,using:[1,16],valid:4,valu:[3,9,16],variabl:16,varianc:[4,16],variou:1,vector:[6,10,14],view:[1,8],visual:[2,7],wai:7,week:15,weekli:15,what:[1,16],when:[],which:[2,16],why:16,wisconsin:5,write:[0,9],xgboost:8,your:[1,8]}})
\ No newline at end of file
+Search.setIndex({docnames:["Clustering","chapter1","chapter10","chapter2","chapter3","chapter4","chapter5","chapter6","chapter7","chapter8","chapter9","chapteroptimization","content","intro","linalg","schedule","statistics","teachers","textbooks"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,"sphinx.ext.intersphinx":1,sphinx:56},filenames:["Clustering.ipynb","chapter1.ipynb","chapter10.ipynb","chapter2.ipynb","chapter3.ipynb","chapter4.ipynb","chapter5.ipynb","chapter6.ipynb","chapter7.ipynb","chapter8.ipynb","chapter9.ipynb","chapteroptimization.ipynb","content.md","intro.md","linalg.ipynb","schedule.md","statistics.ipynb","teachers.md","textbooks.md"],objects:{},objnames:{},objtypes:{},terms:{"000":2,"000000":[1,3,9],"00000000e":3,"0001":2,"00015921913736794912":7,"00019998":3,"00024087":3,"00029012":3,"00031535148309579146":4,"00031535148309581185":4,"0003451":3,"00034944":3,"00042089":3,"00050694":3,"00058016":4,"00060724":4,"00060728":[],"00061058":3,"00062588":[],"00062728":4,"00066668":4,"00068734":4,"00068970":[],"00069302":4,"00073541":3,"00076495":4,"00076916":[],"00076923":4,"000769847326055633":4,"0007698473260556339":4,"00078806":[],"00079022":4,"00079968":3,"00084589":[],"00084714":4,"00085887":[],"00085890":4,"00087697":4,"00088573":3,"00092354":[],"00092686":4,"00096314":3,"001":[2,6,11],"00100519":4,"0010479246398391328":4,"00105081":4,"00106677":3,"00107405":4,"00109273":[],"00111756":4,"0011526":4,"00115999":3,"00118170":[],"00118678":4,"00128479":3,"001323":4,"00137945":4,"00137982":[],"00139705":3,"00149311":4,"00149956":4,"0015":[],"00152117":4,"00154733":3,"00156372":4,"00168251":3,"00174276":4,"00175331":4,"00186347":3,"001880":3,"00200":6,"00202624":3,"00202756":4,"00217499":4,"00224413":3,"00228740":[],"00228741":4,"0023548":4,"002381316302584886":4,"0023813163025848865":4,"00242998":[],"00242999":4,"00243186":4,"0024401":3,"00247083e":1,"00249435":4,"00270244":3,"00274989":4,"00289724":4,"00293838":3,"00312361":4,"00315593":4,"0032153180657605086":4,"00323332":4,"0032542":3,"0032873138755776365":16,"003301":4,"0033955154592040936":4,"00353823":3,"0036237":4,"0036367":4,"00369758":4,"003704":1,"003717":1,"003759":1,"003774":1,"003788":1,"0038335":4,"00384936":[],"003909404072811237":4,"00391839":3,"0039987":4,"004":3,"004091940707753964":4,"00410387":4,"00410478":4,"0041136346174431284":4,"004113634617443135":4,"004113634617443136":4,"004113634617443137":4,"004155986345861379":4,"00424967":4,"00426027":3,"00433417":9,"00440346":4,"00443743":4,"004456043243408203":0,"00445655":9,"004579219539673833":4,"00458878":4,"004610275230656537":4,"00462287":4,"00471782":3,"00472199":4,"00472512":4,"0049544":4,"0049999999999999845":[],"004999999999999996":[],"004999999999999997":[],"0050000000000000044":[],"005000000000000007":1,"00512927":3,"00517114":4,"00526348":4,"0053018":4,"00554552":4,"00556826":4,"0056799":3,"00579953":4,"00588657":4,"00607783":4,"006162":4,"00617499":3,"00630331":4,"00642221":4,"006530396683779109":1,"00660427":4,"00672607":4,"00673407":4,"00676387":4,"0068011":4,"00683748":3,"00683964":4,"006968283076248407":[],"007024126888936384":4,"00717152":11,"00719176":4,"00727646693":1,"00728323e":[],"007315":1,"0074331":3,"00759119":4,"007789":[],"007824":1,"00784393":4,"007931713723267314":[],"00803064":4,"00813803":4,"008171076530362356":1,"00817631":4,"00823002":3,"00827728":4,"00831018":4,"00834567":4,"00848904":4,"0086649156":1,"008675369724976777":3,"008885578722629236":[],"00890601":[],"00894639":3,"00905423":4,"009154":1,"009163470508352228":3,"009164545680330616":4,"00917248":4,"00934499":4,"0096208":4,"009735":9,"00973536":9,"009790":1,"009883615646716182":[],"009883615646716184":[],"009883615646716186":[],"009883615646716188":1,"00990475":3,"009911":1,"00992331":4,"00996754":4,"00it":4,"010018312644140933":4,"0100706":4,"010331721306655588":4,"010516485576652981":4,"01057384067458835":[],"01066519":4,"010679893512872646":[],"01076611":3,"0110":16,"011076219011390184":4,"0113104":4,"011347":1,"01179792":4,"01191824":3,"012073649480472317":4,"01210814993019007":[],"01219292":4,"01223198":4,"01231917":4,"01290947":4,"01295356":3,"01312157412031145":4,"01318643":4,"01347916":4,"01348565":4,"01367553":4,"01397146":4,"01405935":4,"0140617":[],"01416528":4,"01433809":3,"01443680008897583":4,"01449782":4,"01458337":4,"0146081":4,"01463049":4,"01503674":[],"015037":[],"015072388895177083":4,"01507238889517716":4,"01514394":[],"015144":[],"01531845":4,"01549377":4,"01558197":3,"01628578269590588":4,"01633913":4,"01640891":4,"01655318":4,"016587414993048166":4,"01691985":4,"0169643":3,"0170259":[],"01708781":4,"01708852":4,"01713366":4,"01724499":3,"017355848195591973":4,"017665":3,"018232":1,"01825571":[],"01831152e":4,"01831250e":4,"01866537":4,"01867234e":16,"01873344":9,"01873869":3,"01887348":[],"01898855":4,"019":[],"01905883":4,"01908936":4,"01963611":4,"01969145":4,"01975416527163567":4,"01975848":4,"01it":4,"02024962":4,"02054837e":4,"02068067":4,"02073509":3,"02096350e":1,"02098261":4,"02123176":4,"021544346900318832":[],"021592704588043153":4,"021592704588043167":4,"02161783e":16,"021901":9,"02190139":9,"02198702e":4,"02208512":4,"02228115":4,"02229529":4,"02252765":3,"02299949826036597":4,"02348765":4,"02365049":4,"0245528":4,"02492265":3,"02493044e":[],"02498832":4,"02503753":4,"02511518":4,"02522069":4,"02568378":[],"025709":[1,9],"02586427":4,"026":[],"0260906":4,"02625193":6,"026605727637189085":4,"0266057276371891":4,"02707227":3,"02723445":4,"02730126581656065":16,"027609773491022498":4,"027609773491022505":4,"028":[],"02881304":[],"029":[],"029483":3,"029688":[],"02968834":[],"029733":1,"02976145":4,"02994311":3,"02f":4,"03019554":[],"030196":[],"03032441e":4,"030670":[],"03067028":[],"03099776":3,"031":3,"03193199":[],"03196357":4,"03251863":3,"03256632e":2,"03267527":4,"03279636":4,"0330308045181225":4,"033030804518383":4,"03303359":[],"033037772005753835":[],"03308408":3,"03365768507152761":4,"034342":[],"0344707":[],"03447512":4,"0354":[],"03562355":4,"03568439":4,"0359565":3,"03607832":[],"03630548":4,"03652792":[],"036528":[],"03697069":[],"03707133":9,"03750367":14,"03781367141738898":4,"03781367141738899":4,"03787596148305236":1,"03791824e":16,"03814292":4,"03815288":4,"038300":[1,9],"03871832":[],"039039":3,"03929932":[],"039967668952797":4,"0399676689527975":4,"03it":[],"040102":3,"04010697":4,"04063602":4,"0411487294305266":4,"0411487294305548":4,"04205220e":16,"04220758":4,"04260073e":[],"04315108":3,"04330858":[],"04346721":3,"04355837":4,"04389027":4,"04421672e":[],"04423486":4,"044334":1,"044402":1,"04455272":[],"044553":[],"044613":4,"04529095":[],"04537385":4,"04543942":4,"04566964":4,"0458":7,"04648335":3,"04683565":3,"04757618e":[],"04784395":4,"048187277304303125":4,"04829457939163212":16,"04892055":4,"04909093":4,"04912436":4,"0495569966278269":4,"0495569966278282":4,"05009826":4,"05100875":4,"051115":[],"051418":3,"051649":[1,9],"0517473":3,"05227921801205707":4,"05227921801205709":4,"052645":[],"05295709":[],"053053":[],"0530533":[],"05318162":[],"053182":[],"05364854":6,"05383795":4,"053849":3,"05396545e":[],"054187":[],"054276":[],"05447415":4,"0545103":[],"054674":[],"055":[],"055085":[],"05531364":[],"055314":[],"055529303095955385":3,"055676":1,"055744":[],"055774":[],"055831":[],"055887":[],"055916":[],"05614483":3,"056326":[],"056329":9,"056484":[],"05651951":4,"057035":[],"057088709963637":1,"0571636815533073":4,"057320":[],"057332":[],"05755374":[],"057571":[],"057654":[],"05785343":4,"05789007":4,"057919":[],"05796251":4,"05802766":[],"05807125":4,"058178":[],"058247":[],"058282":[],"058719":[],"058805":[],"058856":3,"058892":[],"059225":[],"059245":[],"059344":9,"059406":[],"059455":[],"059531":[],"059571":[],"059680303635344434":[],"059765":[],"059806":[],"059865":[],"059908":[],"059994":[],"05it":4,"060064":9,"060070":9,"06020587":4,"060308":[],"060335":[],"06041458e":[],"06043581":4,"060520":[],"060748":3,"060919":[],"061164":[],"061176":[],"061255":[],"06126507e":16,"061330":[],"061601":9,"061652":[],"061774":[],"061783":3,"061842":[],"061855":[],"061896":[],"06200174":3,"062082386342319454":4,"06209126":[],"062188":[],"062327":[],"062376":[],"062639":[],"062659":[],"062660":9,"062731":[],"062822":[],"062829":[],"062879":[],"062885":[],"062923":9,"062979":[],"063055":[],"063097":[],"063114":3,"063122":[],"063178":9,"063190":[],"063324":9,"063395":[],"063415":[],"063523":[],"063526":[],"063615":[],"063670":[],"063727":[],"063759":[],"063763":[],"063880":[],"063882":[],"063925":[],"063982":[],"064000":[],"064013":[],"064075":[],"064078":[],"064101":[],"06412177e":16,"064156":[],"064257":[],"064273":[],"064304":[],"064354":[],"064357":[],"064393":[],"064410":[],"064449":[],"064472":[],"06453579006728317":4,"064591":[],"064647":[],"064648":9,"064686":[],"064689":[],"064783":9,"064795":[],"06491736":4,"06492086e":[],"064929":[],"064958":[],"064964":[],"064982":[],"065":[],"065003":[],"065016":3,"065086":[],"065110":9,"065144":[],"065151":[],"065188":[],"065200":[],"065202":[],"065204":[],"065334":[],"065355":[],"065408":[],"06540809":[],"06547790180152352":4,"06547790180152355":4,"065545":3,"065591":[],"065618":[],"065660":[],"065680":[],"065762":[],"065860":9,"065994":[],"066002":9,"06600226":9,"066030":9,"066047":[],"066074":9,"066092":[],"066098":3,"066116":[],"06619182206626131":[],"066249":[],"066272":[],"066294":[],"066312":9,"066389":[],"066403":9,"066487":[],"066629":[],"066683":9,"066705":[],"066761":[],"066788":[],"066835":[],"066837":[1,9],"066949":3,"066951":9,"066963":[],"067043":[],"067061":[],"067123":[],"067132":9,"067175":9,"067202":[],"06724062":3,"067326":[],"067355":[],"067440":9,"067504":[],"067531":[],"067577":[],"067601":[],"067610":[],"067667":9,"067685":9,"067711":[],"067718":[],"067769":[],"067777":[],"067793":3,"067794":[],"067811":3,"067844":[],"067865":[],"067889":[],"067892":[],"067985":[],"067990":[],"068056":[],"068073":[],"068165":[],"068185":[],"068213":[],"068244":[],"068276":[],"068293":[],"06834":[],"068351":9,"068385":[],"068427":[],"06844519414009441":4,"06844519414009442":4,"068460":[],"068491":[],"068514":[],"068515":3,"068593":[],"068633":3,"068640":[],"068654":[],"068667":[],"068673":[],"068686":[],"068697":9,"068717":[],"068818":9,"068821":[],"068828":[],"068838":9,"068840":[],"068873":[],"068896":[],"068920":[],"068928":[],"068945":[],"069005":[],"069028":[],"069071":[],"069081":[],"069098":[],"069195":9,"069243":9,"069282":[],"069369":[],"069371":[],"069413":9,"069496":[],"069503":[],"069510":[],"069516":[],"069519":3,"069528":[],"069542":[],"069584":1,"069635":[],"069641":9,"069775":9,"069814":[],"069848":[],"069853":[],"069859":[],"069872":[],"069890":[],"069902":[],"069956":3,"069988":9,"06it":4,"070043":1,"070103":[],"070129":[],"070131":[],"070138":[],"070166":[],"070182":[],"070188":[],"070212":3,"070254":[],"070337":9,"070456":[],"070473":[],"07047448":4,"070517":[],"070548":9,"07062318":4,"070653":[],"070762":9,"070764":[],"070769":3,"07076926":3,"070791":9,"070812":[],"070815":[],"070866":3,"070867":9,"070889":[1,9],"070949":[],"070955":3,"070967":[],"071016":[],"071049":9,"07106781e":[],"071096":[],"07110274":14,"071156":[],"071248":[],"071268":[],"0713":1,"071313":[],"071325":[],"071359":[],"071435":9,"071447584032141":1,"07145103":9,"071453":[],"071481":[],"071502":[],"071547":9,"071549":[],"07155335":[],"071576":[],"071579":[],"07159175":[],"07160048164228312":4,"07160048164228314":4,"07160764":[],"071660":9,"071667":[],"071681":[],"071684":[],"071714":[],"071761":[],"071841":3,"071855":[],"071887":[],"071917":[],"072012":[],"072046":3,"072094":[],"072197":3,"072198":[],"072246":[],"072279":[],"072296":3,"072424":[],"072468":[],"072471":[],"072555":9,"072557":3,"072589":[],"072598":[],"072620":[],"072654":9,"072661":[],"072710":9,"072826":[],"072862":[],"072879":9,"072910":[],"072995":3,"073":[],"073020":[],"073035":[],"073052":3,"073096":9,"073162":3,"073310":9,"073333":[],"073352":[],"073371":9,"073372":[],"073483":[],"073546":[],"073567":[],"073591":[],"073598":[1,9],"073602":[],"073607":[],"073656":9,"073681":[],"073695":[],"073765":9,"073827":3,"073851":[],"073902":[],"073915":1,"073926":[],"073966":[],"074":[],"074027":[],"074036":[],"074037":[],"074044":[],"074067":[1,9],"074077":[],"074096":[],"074099":[],"074130":3,"074134":[],"074154":3,"074170":[],"074191":[],"074201":9,"074207":[],"07421084":3,"074230":[],"07423848370736122":[],"074248":[],"074285":[],"074286":[],"074331":9,"074432":[],"074434":[],"074453":[],"074488":[],"074557":3,"07456491":3,"074568":[],"074618":9,"074665":[],"074693":[],"074696":[],"074848":[],"07490892":4,"074979":9,"074996":[],"075084":[],"075119":[],"075151":3,"075163":[],"075194":9,"075212":[],"07521771":[],"075218":[],"075261":[],"075266":[],"075289":[],"075296":9,"075309":[],"075526":9,"075542":[],"075545":9,"0755452":9,"075562":[],"075567":[],"075615":9,"075754":[],"075772":[],"07581375":[],"075814":[],"075818":[],"075821":[],"075865":[],"075869":3,"075975":[],"075993":9,"076026":[],"076062":[],"076068":3,"076121":3,"076166":[],"076169":[],"076189":[],"076213":[],"076251":[],"076283":[],"076320":[],"076367":9,"076377":3,"076398":[],"076408":[],"076410":9,"076466":9,"076469":[],"0764924":4,"07670437":[],"076730":[],"076774":3,"076810":3,"076822":[],"076938":[1,9],"076954":3,"077005":[],"077010":9,"077021":3,"077026":3,"077046":9,"077115":[],"077143":9,"077160":[],"077163":[],"077212":[],"07729012413236423":9,"077303":[],"077305":9,"077338":[],"077339":[],"077386":[],"077407":[],"077416":[],"07744472306026946":7,"077469":[],"077533":[],"077623":[],"077645":3,"077771":9,"07777777777777778":2,"077891":[],"077927":9,"077968":3,"078049":[],"078076":[],"078099":9,"078103":9,"078197":[],"078244":9,"078279":[],"078311":[],"078342":[],"078388":[],"078390":[],"078399":[],"07839924":[],"078451":[],"078474":[],"078529":3,"078646":[],"078649":[],"078674":[],"078693":9,"078710":9,"078717":3,"078720":3,"078746":9,"078750":[],"078892":[],"078927":[],"078930":[],"078937":[],"078966":[],"079001":[],"079029":[],"079037":[],"079137":[],"079139":[],"079333":[],"079337":[],"079351":3,"079365":[],"07944154":14,"079597":[],"079598":3,"079624":[],"079643":[],"07968918676726028":4,"07972177":[],"079785":9,"079801":3,"079848":9,"079956":[],"07it":[],"080024":9,"080084":1,"080101":[],"080115":[],"080173":3,"080182":[],"080223":[],"080249":[],"080264":9,"080265":3,"080325":9,"080336":[],"080341":[],"080381":[],"080387":[],"080398":[],"08043851":3,"080565":3,"080570":9,"080612":3,"080626":9,"080633":[],"080675":9,"080678":3,"080738":[],"080806":[],"080845":[],"080846":3,"080871":[],"081024":[],"081077":9,"081092":[],"081102":[],"081103":[],"081129":9,"081210":9,"081227":[],"081260":[],"081270":3,"081309":[],"08131001":4,"08131003":[],"081402":[],"081414":3,"081425":[],"081435":[],"081474":[],"081480":[],"081489":9,"081514":[],"08156108":4,"081632":[],"08170444":[],"081732":3,"081744":[],"081778":[],"081816":[],"081886":[],"082032":[],"082091":[],"082211":9,"082225":9,"082239":[],"082247":9,"082272":[],"082303":3,"082382":3,"08248290e":[],"08251519":4,"08251898":16,"082549":[],"082616":[],"082666":3,"082687":[],"08271336":[],"082866":[],"08292574":3,"082926":3,"082990":[],"08299273e":4,"083015":[],"083128":[],"083138":[],"083177":[],"08318298e":2,"0832":[],"083221":[],"083228":3,"083246":[],"083295":9,"083337":3,"083376":[],"083384":[],"083495":[],"083527":1,"083577":[],"083618":[],"08362077210702115":[],"083622":[],"083657":[],"083658":9,"083659":3,"083672":3,"083682":3,"083728":[],"08376632":4,"0837663229239025":4,"083766322923905":4,"083775":[],"083797":3,"083808":[],"08380813":[],"083855":[],"083905":[],"084":[],"084092":[],"084103":[],"08415761":[],"084167":[],"084181":[],"084221":[],"084249":9,"084251":[],"08426840630693411":4,"08429424":11,"084461":[],"084604":9,"084813":9,"084826":[],"084864":[],"084873":[],"084916":[],"084931":[],"08501147":[],"085041":3,"085121":9,"085253":[],"085259":[],"085285":[],"085289":[],"085484":3,"085510":[],"08551306":4,"085544":[],"085597":[],"085598":[],"085610":[],"085627":3,"085646":9,"085676":[],"085748":[],"085763":[],"08576932":4,"085811":[],"085928":[],"08593216":4,"085951":[],"086006":3,"086052":[],"086076":3,"08611111111111111":2,"086116":[],"086325":[],"086430":[],"086465":[],"086561":[],"086592":[],"08665060086846632":[],"086652":9,"086757":[],"086920":3,"086974":9,"086985":[],"087032":3,"087096":3,"087148":3,"087202":9,"087205":3,"087242":[],"087334":[],"087482":[],"087526":[],"087544":[],"087563":9,"088085":3,"088137":[],"0881981":3,"088209":[],"088258":[],"088260":3,"08839750e":[],"088414":[],"088484":[],"088556":[],"088660":[],"08871404":3,"088871":[],"08888888888888889":2,"088983":3,"089039":[],"089250":3,"089300":[],"089326":[],"089352":[],"089425":9,"089437":[],"089504":[],"089540":[],"089693":[],"089881":[],"089916":[],"089928":3,"089931":[],"090099":3,"090107":3,"090274":9,"090355":[],"090817":[],"09103481e":16,"091159":[],"091253":3,"091318":[],"09145189":[],"091535":[],"091542":3,"091566":3,"091578":[],"09160813":4,"091659":[],"09166666666666666":2,"0917":7,"091756":3,"091855":3,"091979":[],"092276":3,"092288":[],"092375":[],"092378":3,"092659":[],"092932":[],"092936":3,"093236":[],"093248":[],"093328":[],"093573":[],"093725":3,"093755":9,"093928":[],"094":[],"094082198961287e":4,"0940821989631478e":4,"094513":[],"09456011349477329":[],"094708":3,"094774":[],"09487315108590391":9,"095173":[],"095180":3,"095275":3,"095472":[],"095786152583691":3,"095941":[],"09609807":3,"096406":[],"096639":[],"096726":[],"09672604":[],"096763":[],"09678277e":16,"096802":[],"097150":3,"097346":[],"09741585e":[],"097452":[],"098028":3,"098187":3,"09903804":6,"099079":3,"09919198949386163":4,"099504":3,"099609":3,"099763":[],"09976319":[],"0x7f8830b3a340":11,"0x7f88524ba760":11,"0x7fda9123e220":[],"0x7fdab4f97430":[],"0x7febdb109490":[],"0x7febdb6780d0":[],"100":[0,1,2,3,4,5,6,7,8,9,11,14,16,17],"1000":[0,1,2,3,6,9,11,13,16],"10000":[0,3,4,8,9,16],"100000":6,"10001":8,"1001":16,"1002":16,"1003":16,"1005":16,"1007125":[],"10077114273548986":4,"1009":16,"10094646e":[],"1011":16,"1013":16,"10131725":[],"1013904243":16,"10141413e":4,"10141414e":4,"1015":16,"101781":3,"102":1,"1022964509394572":2,"1023":16,"1026":16,"1027":16,"103":2,"1030":16,"10307631":[],"10327559":14,"1037":16,"10378326e":2,"1038":16,"10391807":4,"10398646080125035":4,"10398646080125036":4,"1040":16,"10405456":9,"104411":1,"1047":16,"104887":3,"105137868830763":16,"105387":3,"10555555555555556":2,"10589577":3,"106095":[1,9],"106946":3,"108":[1,4],"10806972":[],"108070":[],"10896672e":16,"10898112e":[],"10913":4,"10931453":4,"109794":3,"10979444":3,"10it":[],"10th":7,"10x":1,"110":1,"1100":16,"1101":16,"11022302e":3,"111":[2,5,10],"1111111111111111":2,"112283":1,"112383":[1,9],"11304709e":16,"11388888888888889":2,"11456076e":[],"11462415":3,"11482289e":4,"11507992e":2,"1154777721897675":4,"11547777218976751":4,"115822":4,"11666666666666667":2,"117":6,"11744554e":4,"118318":1,"11892185":[],"11944444444444445":2,"11945731":4,"12002944":[],"1203284":6,"121":[6,7,8],"12182967":4,"122":[6,7,8],"12222222222222222":2,"12283463":[],"12318726e":4,"123190":1,"12333649":4,"123459876":16,"12366979e":16,"123711":4,"124":1,"12497018e":[],"12552073e":4,"12618549":3,"1270":4,"1271":[],"127773":16,"12777777777777777":2,"1289":4,"12908963":1,"1298":7,"12adb44b1c20":[],"13003291":4,"13055555555555556":2,"13060772":[],"131343":[],"13140162":[],"13162821e":[],"13209041":[],"13220608e":4,"13220609e":4,"13266452e":[],"133":5,"13328820e":[],"134102":[],"13410232":[],"13457922":[],"13493762":4,"13519106":1,"13535942":4,"13579199e":[],"1361111111111111":2,"13646574":3,"136582":4,"13661243e":4,"136687":[],"13679863":4,"137268":[],"137400784702912":1,"1375":[],"137546":[],"1376":4,"137652":[1,9],"1379":4,"138":[],"13803928":[],"138472":[],"13859":[],"13865173":3,"138775":[1,9],"1388":[],"13891144e":[],"139255958275475e":4,"139255958572018e":4,"139462":[],"139475":[],"139992":[],"14021063":4,"1404":1,"14109":4,"1416398":4,"141725":[],"14174745":4,"141955":3,"14195542":3,"143":5,"14309733":[],"1437":2,"14370264":[],"1440501043841336":2,"1445":[],"14459063":[],"1446":[],"1447":[],"1448":[],"1449":[],"14496":4,"14662074":[],"14722222222222223":2,"147400":[1,9],"147420":[1,9],"147722":[],"148":[],"14812206":4,"148127":[],"148225":[],"148517":[],"149076":[],"1492":[],"149233":[],"149328":[],"149366":[],"149667":[],"149739":[],"149832":[],"149894":[],"149903":[],"149917":4,"14g":4,"150":6,"15005476":3,"15024669":[],"150306":[],"150581":[],"15061":[],"15098090e":4,"151":[],"151076":4,"15130074e":4,"152636":[],"1527777777777778":2,"153036":1,"153106":1,"15324631":[],"15332528e":[],"154720":1,"15475232":[],"154911":1,"155491":1,"155687":1,"155883":1,"156":1,"156956":3,"157":1,"15751596":[],"158":1,"159":1,"15979239e":16,"15g":4,"160":1,"16111111111111112":2,"16211139":3,"162246":3,"16342407":3,"16343471":4,"16496581e":[],"16553696":[],"16637855e":16,"16666666666666666":2,"167787":3,"16796929":[],"16805821e":4,"16807":16,"16831012":[],"16861772":[],"168618":[],"1695":[],"16b8e3cda33a":2,"17117385":[],"17174962e":2,"17234827e":[],"17248441e":[],"172737":3,"17273709":3,"17385778e":[],"17446471":4,"174497":[],"17449733":[],"175300":1,"1758506":[],"1761":[],"17641709":4,"17654307":[],"17666625":11,"17707436":[],"17709":[],"17777777777777778":2,"17801022":3,"17861098":4,"17917768":3,"17949575":3,"17953942":9,"1797":2,"17it":[],"180092462880674":[],"18029127":3,"18063928":[],"18123182":11,"18194":4,"18220995":[],"18224665":[],"1831277634928002":[],"18333333333333332":2,"18404906e":[],"184519":1,"1856411":[],"18611111111111112":2,"18613217e":4,"18620601e":[],"18673098":9,"189496":1,"18954529":[],"189622":1,"18968431e":16,"1914224774238273":[],"19207979":3,"193":4,"1931":4,"1940":1,"194042826640948e":4,"194042826840599e":4,"1943":10,"19569961":4,"197":[],"1970":14,"1973":7,"197370":[1,9],"19742904e":[],"1979":4,"1989":16,"19937":16,"19955871":[],"199559":[],"19972087e":16,"1_1":10,"1_2":10,"1_3":10,"1cm":[1,6,8,16],"1e10":0,"1e4":4,"1ec254875e1a":11,"200":[1,6,7,8,16],"2000":1,"200000":1,"20015436":4,"2004":11,"20053452":4,"2006":18,"2010":2,"2011":2,"2015":2,"2016":1,"2018":[1,4],"201841":[],"20184113":[],"2021":[0,4,15],"20277777777777778":2,"203":4,"203757":[],"20375701":[],"205466494327873":[],"20632410e":[],"20738183":[],"207545":[1,9],"20772452":[],"20819609e":[],"20833333333333334":2,"20843563e":[],"20867052175003387":4,"20906175e":16,"210340":[1,9],"21058097":3,"21169159e":4,"212":[],"21208310e":[],"212327334149492":[],"21244261":3,"212443":3,"2125":[],"2126":[],"2127":[],"2128":[],"2129":[],"213":[],"213103":[1,9],"21347282":[],"213743":[1,9],"214":[],"2147483647":16,"215":[],"21596432":4,"216":[],"21623344":[],"216290":[1,9],"216683":[1,9],"21698969":11,"22044605e":3,"22076362":[],"221":6,"221180":1,"221921":3,"22209371e":[],"222400":1,"22422186":4,"22443803":[],"22527008e":16,"22690428":3,"22717936e":16,"22842468702166951":4,"22842468702166954":4,"22847924":3,"22999784":[],"229998":[],"23002365e":4,"23117916e":16,"23167717":3,"232435":1,"23333333333333334":2,"2335879":[],"23382086e":[],"234":4,"23438810e":[],"23521766":4,"236913":3,"23691315":3,"23744178":[],"240792":3,"2407922":3,"241262":[],"24126232":[],"24175744e":4,"2433e":3,"24340751":[],"243484":3,"24348403":3,"24444444444444444":2,"246138":[],"24613822":[],"24829908":3,"24906604e":4,"250":[5,7],"25000":1,"250000":1,"250154":1,"251559":[],"2515593":[],"251879":1,"25190225e":[],"25226753e":16,"25240108":[],"252436":1,"252639":[],"25263916":[],"253":[],"25303483":[],"253775":1,"254":[],"254509":[],"25450941":[],"25457052":[],"255":[],"255001":1,"2551":1,"256":[],"25617658e":4,"25617662e":4,"256962":1,"257":[],"2571699":[],"25726439e":[],"2572e3a4b38d":2,"2579":4,"25803281":[],"25845e8df859":4,"259107":[],"25910749":[],"259125":3,"25912505":3,"259153":[1,9],"259815":[],"25981533":[],"260227742627244":[],"2627588":14,"26301436":3,"26381865":[],"263819":[],"264":1,"2640931530791003":4,"26409315307910036":4,"26412372":[],"265":1,"2653678":[],"266":1,"26666667":11,"267":1,"26710969":3,"26780278":3,"2683":[],"2684":[],"2685":[],"2686":[],"2687":[],"26890510e":[],"269":1,"26974938e":[],"26it":4,"270":1,"27262964":[],"27296891e":[],"276263":[1,9],"27753165e":16,"27852549":[],"27924636":3,"27n_":16,"280573":3,"280647":[1,9],"28166741":[],"282":[],"282727":[1,9],"28310983":[],"283110":[],"28336218e":4,"2836":16,"28475098":6,"2861":16,"28712116":[],"2873":7,"2882":16,"2886":16,"2890":1,"2892":16,"28971976":9,"289720":9,"290":[],"291":[],"2915":16,"291614":[],"29167186":3,"292":[],"293":[],"2931":[],"294":[],"29424824":[],"295656121491569":[],"296247":1,"2968":[],"297219777724628":9,"297260":1,"29737229":11,"29748212":11,"2975":[],"2980":[],"29822833":4,"298273":1,"2983233":14,"298375":1,"2988":[],"2990":[],"299444":9,"29944428":9,"299748":1,"2_1":10,"2_2":10,"2_3":10,"2_i":10,"2_m":[4,16],"2_t":11,"2_x":16,"2cm":6,"2ff97f4bf03b":16,"2nd":7,"2x_ix_jy_iy_j":6,"2x_j":6,"2y_i":8,"2y_j":6,"30000":1,"300162456113691":[],"30119421":6,"303":4,"3041320306136366":[],"3043053":11,"30466214e":4,"30626706":[],"30655001":[],"306854":[],"30685416":[],"30787294":4,"30879705":[],"30968181":[],"310811":[],"31081134":[],"31109204e":[],"3123314713548606":4,"31276579e":4,"31318084":3,"31457796":3,"315":4,"315208":3,"31520842":3,"3155":[3,4],"3156929654100207":7,"31603087":[],"31608475e":[],"31718909":9,"31730641":[],"317367":9,"31853484":[],"31896852":6,"3200":2,"3204":4,"32047562":1,"3214960170351912":4,"32149601703519126":4,"323291478597321":16,"3250":2,"32521615e":16,"326238":1,"327631":1,"32938847":14,"32945844e":16,"3304":1,"33066907e":3,"3310":1,"3317":1,"331939":1,"333":5,"333333":1,"33333333":11,"3338":1,"3344":1,"33443859e":[],"33544681":[],"33569998e":[],"33861512":[],"338869":[],"33886902":[],"339535706819584":16,"33953571":16,"340782":[1,9],"34108726":[],"34114547":3,"34114641e":[],"34172919":[],"342680":1,"3436":1,"3437":1,"344172":1,"34569596":3,"346433":9,"34643337":9,"34902789e":16,"3498837":11,"350387":[],"35038714":[],"351636":[1,9],"35176067":[],"35182854":3,"35216172e":[],"35367281e":[],"35386868":11,"35533773":[],"35533774":4,"356399":1,"357508":1,"358869339268145":16,"35886934":16,"359":3,"359640894899012":[],"360":2,"360688":1,"361556":1,"3621311":3,"363295916523824e":4,"3632959273186007e":4,"36436520e":[],"36468301":[],"3655222":3,"369139":[1,9],"36941772":[],"369418":[],"36it":4,"37186301":[],"372889":[],"3728892":[],"37396662":4,"37416969":9,"374170":9,"37732":11,"37738324":[],"37900111":4,"38135733e":4,"38207279e":[],"38216436":[],"3848":[],"38561052":3,"385611":3,"38629436":14,"38777878e":3,"38892672":[],"388927":[],"38903780":[],"38916861e":4,"3893239":[],"389324":[],"38937995e":16,"38962192e":4,"38986237":[],"39579407":3,"396740":9,"39674043":9,"39706038":3,"39716546":[],"397700":[1,9],"39792608e":[],"3984":4,"399836":1,"39it":4,"3cd19a0768e1":[],"4000":18,"401842":[1,9],"40212127":[],"404":1,"40425078e":16,"40530431":4,"405890":[1,9],"40702":[],"40708470e":[],"40859":[],"4087793":3,"40902095":[],"40927184e":4,"40968888":[],"409689":[],"40a38ad763f1":4,"41078073":[],"412374":[],"41237437":[],"4140e":3,"41433969":3,"41511965e":2,"415634483874318":[],"416694683938511":9,"4171578884124756":0,"41754964":[],"41770932":[],"418506":[1,9],"41876428e":[],"41882037e":4,"4200e":3,"4201e":3,"4203e":3,"42208194":[],"423756":3,"42375621":3,"42441033":3,"426":[4,5],"42847770e":16,"42937310e":16,"43054282":3,"4332e":3,"43330971e":4,"43341615":[],"435163":1,"435490":[],"43549028":[],"43579948e":4,"43766686":9,"438136":1,"439230":4,"44089210e":3,"442600":[1,9],"443217":1,"44395541":[],"44625466e":16,"44655382":3,"446554":3,"44970586e":2,"45013332e":[],"45019484":[],"450257":[1,9],"4557763":9,"455947":1,"458027":1,"458078":[1,9],"45937170e":[],"45960079":3,"46016532e":[],"461":16,"461838":[],"46183815":[],"462":5,"46323168e":16,"4632e":3,"46383924e":4,"46383925e":4,"46415888336127775":[],"46423858e":[],"465564":[],"46556436":[],"466":16,"46675058":[],"46914544e":[],"46929603e":[],"469730":[],"46973015":[],"46984697e":4,"47042744":3,"470714":1,"47075725":4,"47079457e":16,"47116868e":4,"47125748":3,"47132891":3,"472652":[],"47265243":[],"47441766":[],"47566390e":16,"47610036":4,"47654764e":[],"47815203":9,"47862383":[],"478624":[],"480170":3,"48017006":3,"48019541":[],"48154187202453613":0,"481979":4,"48257387":17,"48471852e":[],"48476997":9,"48608063e":[],"48994188":3,"491837":[],"4918372":[],"493230":[],"49323032":[],"4940954":1,"4959161509366834e":4,"4959161509370406e":4,"497221":[],"49722108":[],"49841285":[],"498413":[],"49865673":[],"4990":16,"4992":16,"4997":16,"49b0ef2e51e2":[],"4c4c7f":[7,8],"4y_i":8,"500":[2,4,7,8,11,16],"500000":1,"50000455":3,"50000553":3,"50000718":3,"50000855":3,"50000969":3,"50001063":3,"50001142":3,"50001207":3,"50001261":3,"50001306":3,"50001343":3,"50001374":3,"500014":3,"50001414":3,"50001422":3,"50001439":3,"50001454":3,"50001466":3,"50001476":3,"50001485":3,"50001492":3,"50001498":3,"50001502":3,"50001506":3,"5000151":3,"50001512":3,"50001515":3,"50001517":3,"50001518":3,"50001519":3,"50001521":3,"50001522":3,"50001523":3,"50001524":3,"50001525":3,"5018":16,"50227564e":4,"50321091":3,"50394742":[],"506":1,"507d50":[7,8],"50846112e":4,"5098779":[],"509878":[],"50j":11,"50x10":2,"510":2,"511888":3,"5120":0,"512132":1,"51257863e":[],"51345668e":[],"51363731e":[],"514219":1,"51523276e":[],"515768":[],"51576807":[],"51707172":[],"517072":[],"51893804e":[],"51943726":9,"519842":1,"51it":[],"52158335":[],"5222222222222223":2,"52570079":[],"525701":[],"526744":[1,9],"52687171":[],"526872":[],"52722156":[],"52874252":3,"529":4,"52d2c51caad1":[],"5303329":9,"5305555555555556":2,"531280":1,"535457":[],"53545715":[],"53703498":4,"5378811":9,"539261":[1,9],"54039921":3,"54096582":[],"540966":[],"54121682":[],"541217":[],"54152940e":[],"541605":1,"54237024":16,"543169":[],"54316925":[],"544439":1,"546972":[],"54697204":[],"54702088e":[],"54710530e":1,"5483":[],"55111512e":3,"55138385":9,"551384":9,"55280484":[],"5535":4,"5555555555555556":2,"55707065":[],"557071":[],"557795":[1,9],"55795935":[],"55854694":9,"56033697":3,"56198284":3,"56216797e":[],"564374":[1,9],"56536":1,"56636616e":4,"56831157":3,"568312":3,"569":2,"56912044e":4,"56939714":3,"57051369":[],"571":3,"571105947979326e":4,"57110594797945e":4,"57143061":[],"57201944e":4,"574465":[1,9],"5755035":[],"57781668":[],"57871326":[],"579842":3,"57984245":3,"581766":9,"58176612":9,"582":[1,2],"58228342e":16,"58239999":[],"582400":[],"583595":1,"584804":1,"58521266":9,"585213":9,"58596975":[],"585970":[],"5864689451163851":3,"587401":1,"58836420e":16,"5888888888888889":2,"59007674e":16,"59304755e":[],"5944444444444444":2,"59480085":[],"59it":[],"5cm":16,"5dd54edf2138":4,"60122668e":16,"60293962":3,"60394236e":[],"60420593":3,"60673226":9,"606760":3,"60949193":[],"609492":[],"60999846":[],"61069091e":16,"61081005":4,"6111111111111112":2,"61124978":[],"61234223":[],"612939":1,"613579":1,"614808":[1,9],"61505887e":[],"61745046e":[],"618":1,"61825186":11,"6183694":[],"61869821":[],"618982":1,"622539":9,"62253933":9,"622625":[],"62262506":[],"6226921":[],"62316154e":16,"62359224e":16,"62373464":9,"625":5,"62783293":[],"62856593":[],"62894215":3,"629961":1,"6300745149331701":1,"63025821e":4,"63249532e":4,"63315151":[],"63339159":[],"63374631":[],"63437572":[],"63442451e":[],"63488525":[],"63498144":3,"636323":9,"63632311":9,"63680118":[],"637129335071195":1,"63993205e":[],"64001211":[],"64012627":3,"640782":[],"64078247":[],"64166831e":[],"64447921":[],"64522721":[],"64580686":[],"646283":[1,9],"64669382":[],"646694":[],"64742912e":4,"647473":[1,9],"64857826e":[],"649382":[1,9],"64it":4,"64x50":2,"650024":[],"65002433":[],"6510573774179256":16,"65105738":16,"65238878":14,"65245958":[],"653095390463358":[],"653702":14,"653725417896576":1,"6544e":3,"65482578":[],"65572035":[],"65599927":[],"65766387":[],"65885453":3,"65933852":[],"65939208e":[],"6600855222624895":[],"66020213e":[],"6614":[],"66152576":3,"661526":3,"66183486":9,"661835":9,"66204648":4,"6628996975186952":1,"66302359":[],"66383151":[],"66677842":[],"66800261":[],"668172":1,"66880047":[],"67006792":[],"67047975e":4,"67060602":[],"671089":1,"6713619":3,"6714":[],"67171347e":16,"672721":1,"67279536":[],"67298546":11,"67303655":9,"673037":9,"67407338e":16,"67450955":[],"67708423":[],"677149":[],"67714918":[],"6796265324852733":[],"67it":4,"68002363":[],"680024":[],"68034946e":[],"6813":[],"6814":[],"6815":[],"6816":[],"6817":[],"6818813252071303":16,"68188133":16,"68192193":3,"68316185":[],"68342382":[],"68386076":11,"68534263e":4,"68542204":3,"68616263":14,"68729414":[],"68887763":11,"68929213e":4,"68937695":[],"689519":[1,9],"68it":4,"690617":1,"69069n_":16,"693361":1,"69347005":[],"6936767":3,"693677":3,"693850":9,"69385025":9,"69504801":4,"69519693":[],"695197":[],"69573183":[],"69634577e":4,"69695259":3,"69843037":[],"6996584":[],"69981195e":16,"6999536":9,"6e75736fdab1":4,"6ea927cc6e88":2,"6f7a6bd7d79f":4,"6n_":16,"701370":3,"70183798":[],"7022283":[],"70234019":[],"70415861":[],"70523024e":[],"70589906":[],"7070e":3,"70710678":3,"70790937":[],"70832814":3,"70885528e":[],"70886748":[],"70900891":[],"70946493e":[],"70992192":4,"712018":[1,9],"712199063818309":[],"71281409":[],"71351486":[],"71442781":14,"71606852":[],"7162":[],"71669651":[],"7172":[],"718165":3,"72108703":[],"72174172":9,"72218808":[],"72271878e":4,"72312577":[],"7236674":3,"7240496":[],"725394195434945":[],"72780613e":16,"72859758":3,"72879865e":[],"72981762":6,"73091052e":[],"731000":1,"73153522":11,"733096":1,"73453972":[],"7371165871823337":[],"737349":[],"73734906":[],"73921714":[],"74081822":6,"74107697":9,"74143127e":[],"7432283":[],"74382593":[],"7442":[],"74495014":[],"745136489050356":[],"7465":[],"74840212":3,"74845978":[],"74921867":[],"749765":1,"750445":1,"751699":[1,9],"75170092":3,"75195757":[],"7522047280566193":[],"75322913":11,"75382481":[],"75524378":[],"75629493":[],"756352":1,"75841112":[],"75932862":[],"75it":4,"76172241e":[],"762":[5,9],"7621419":[],"76290332":[],"763880":[],"76388013":[],"76497666":[],"765":5,"76504618":[],"76570177":[],"76648901e":[],"76936315":3,"7693978131030923":9,"7701384":[],"77152076":3,"77156117e":3,"7718":7,"772b904ae9cb":[],"77317984":[],"7733":[],"77350269e":[],"774300":1,"776223":[],"77622336":[],"77636e":11,"77661393e":16,"77714169":6,"78080633":[],"78082":[],"78184120e":4,"78195":[],"78857629":[],"78941903":3,"78944806":[],"7899453":[],"79111643":3,"7925146":[],"792515":[],"79295029e":16,"793167":1,"79326583e":16,"79328828":[],"793701":1,"794282":[1,9],"79459035":[],"79648291":[],"796796":4,"79902342":[],"7c394b1e8b71":7,"7d7d58":[7,8],"800":5,"80004454e":[],"80021057":3,"800266":[],"80026635":[],"80121":[],"80354994":4,"80469739":3,"8055555555555556":2,"80609614e":4,"80609615e":4,"80847477e":4,"81048318e":4,"81160425":3,"81333793":[],"81333802":4,"81441779":[],"81620806":[],"81633628":9,"816454":1,"816847":1,"81712976":[],"817130":[],"81781888":9,"819202":[],"81920231":[],"82198978":3,"82493809":4,"8265786":3,"827265":1,"82889306e":16,"8305555555555556":2,"83425361":9,"834254":9,"83512277":3,"83614019":[],"8388888888888889":2,"839313":[],"8393131":[],"83935285":[],"83it":[],"84008474":[],"840085":[],"84087101":[],"842":[],"842436":1,"84251485":[],"842515":[],"8429949116841184":[],"84355903e":2,"84372853":[],"84443254e":2,"84658093e":16,"84780262":4,"8479552268981934":0,"84860939":[],"84923989e":4,"849766":[],"84976606":[],"84994524":3,"850164":3,"85058354":[],"850584":[],"8520127":[],"85218118":[],"85263220":4,"85278450e":[],"85396354":[],"85450859":9,"85463934e":[],"85497163e":[],"85546305e":[],"85601992":3,"860114":3,"86011441":3,"861":1,"86117291":3,"86134827":3,"86145244":9,"8638888888888889":2,"86436607":[],"86574276":[],"8666666666666667":2,"86692943":[],"87030083":[],"870301":[],"8718475896381779":16,"87184759":16,"8722222222222222":2,"873":4,"87381451":3,"875":2,"8759":11,"87761937":[],"8777777777777778":2,"878843":[],"8788431":[],"87972591":[],"8802":[],"88046261":3,"88046462":[],"8805555555555555":2,"881323":[],"88168312e":4,"88297395":[],"88336879":3,"88529063e":4,"88559559":[],"8867467323038865":[],"88693966e":16,"88712946":[],"88730288":[],"88824397":4,"8888888888888888":2,"890":[],"8901":[],"8914984":[],"89156955":[],"8921171964770647":9,"8923":[],"89288636":9,"8931":[],"89383322":[],"8941":[],"89410423":3,"8944444444444445":2,"8954":[],"89704131":[],"89742056":[],"897421":[],"898500":9,"89850037":9,"89928965":[],"89942598":[],"89975818":[],"89992521":1,"8dc29df57a8c":[],"8x8":2,"90075537":3,"9011":4,"90220243":3,"90233874":[],"90266948":3,"9031":[],"90316476":[],"9040":7,"9042":[],"90475506e":4,"9054":[],"9055555555555556":2,"90618734e":16,"906747":3,"907307":9,"90730735":9,"90825063":[],"9096":[],"91012519e":[],"9111111111111111":2,"91128596":3,"91145266e":16,"91417278":[],"9142":[],"91492986e":4,"9154537458386387":3,"91549644":1,"9166666666666666":2,"916978":[],"91697817":[],"9171356":[],"91760278":3,"91812702":3,"918992":1,"9196":[],"91960881":11,"9222222222222223":2,"922312":[],"92231203":[],"92280994":[],"924018":1,"924197515789051":4,"925":2,"92507116e":2,"92578916":3,"92605247":[],"92645039":9,"92646965":9,"926470":9,"92732185e":[],"9277777777777778":2,"9279671770201344":16,"92814088":[],"928141":[],"92857143":5,"92919670e":16,"9305555555555556":2,"931":1,"93100040e":16,"931066":3,"93155188":3,"93158979":3,"932734":[],"93273404":[],"933":3,"9341":4,"9348":4,"93492130e":4,"9354":[],"9361111111111111":2,"93679587":[],"936796":[],"937":16,"937082":1,"93799826":3,"938":16,"9388888888888889":2,"939":[1,16],"94019247e":[],"94034531":[],"94226022e":4,"94240779":[],"942726":[],"94284104":3,"94320205":3,"94327895":3,"9444444444444444":2,"94536341":16,"94591015":14,"94639099":9,"946893955211749":[],"946957":3,"947543":9,"9482527":3,"948729":[],"94936405":4,"94it":[],"95008046":4,"95014575":[],"95231424":3,"9527777777777777":2,"95284275":3,"95351665":3,"954":16,"95443703e":[],"95463048":4,"9547578478889096":1,"95517094":[],"955171":[],"9555555555555556":2,"95628168":[],"956282":[],"956563":[1,9],"95684892":3,"958228616652075":3,"9583333333333334":2,"959247":[],"960":16,"9601304850085328e":4,"9601304850163794e":4,"96024953":3,"96084663":3,"961":16,"96104648":[],"9611111111111111":2,"962":16,"963499":9,"96349948":9,"9637117593816477":4,"9640435":3,"965548":1,"965885569080809":[],"96688672":3,"9674916":3,"967809":[1,9],"96793117e":[],"97005689":3,"97101567e":16,"97108e":11,"97211078":4,"9722222222222222":2,"97243128":3,"97300836":3,"97497404e":4,"975":2,"97507735":3,"9756404":[],"976":6,"97622676":[],"976227":[],"9765":[],"9769":[],"97705827":3,"97723801":[],"97758848":3,"9777777777777777":2,"9780387310732":18,"9780387848570":18,"9781492032632":18,"978553":3,"97898392":4,"97900797":11,"97926491":3,"9804422":[],"98046438":[],"9805555555555555":2,"98091621":3,"981321":1,"98139097":3,"98275501":3,"98314755":[],"983148":[],"983310":1,"98413059":3,"98452685":[],"98454786":3,"985":16,"98526763":[],"98528992":[],"98531221":[],"98566191":3,"986":16,"9860803":[],"98609175":16,"986091753050161":16,"9861111111111112":2,"98661465":[],"986699":3,"98680716":3,"98716878":3,"9877742":[],"987902":[],"98808176":3,"98822371":4,"988663":[],"9888888888888889":2,"98892195e":16,"98893512":[],"989":16,"9890348":3,"98927731":[],"9893447":3,"9898ff":[7,8],"99009525":3,"99009739":[],"9901168":[],"99013921":[],"99016161":[],"99018401":[],"99043999":[],"99088801":3,"9909252":[],"991":16,"991072":9,"99107239":9,"99115119":3,"99126104":[],"99133007":[],"99160404":[],"99176998":3,"99190487":[],"99194716":[],"992":16,"99218987":[],"99219378":[],"99242605":[],"99242921":3,"99248001":[],"99265097":3,"99273355":[],"99276945":[],"993":16,"99305549":[],"99305802":[],"99311297":[],"99316252":3,"9933":[],"99346398":[],"99363129":[],"99363383":[],"99371056":3,"99389612":3,"99393624":[],"994":[],"99400444":[],"9941":[],"99418903":9,"99420743":[],"99420997":[],"99428016":[],"9943201":3,"9945452":[],"99462421":[],"99473581":[],"9947756":3,"99478645":[],"99478898":[],"99492986":3,"99498985":[],"995":[],"99501236":[],"99503487":[],"99505739":[],"9950799":[],"99527696":[],"99528218":3,"9953048353087299":[],"99536326":[],"9953658":[],"99539415":3,"99544872":[],"9954538761021741":[],"99566069":3,"995774":[],"9957744":[],"99578809":3,"99579317":[],"99581841":[],"99594294":[],"996":3,"99600927":[],"99608161":3,"99620088364924":1,"99636015":[],"9963961":3,"99650061":3,"99652042":[],"99652296":[],"99655111":[],"9966744029509663":[],"9967292151090247":[],"9967458":3,"9968966158779216":1,"9969":[],"99696351":[],"997":[],"99700706":3,"99709215":3,"99709325":[],"99710078":[],"99723611":[],"99728435":[],"99729756":3,"99730848":[],"99751458":3,"99758326":3,"99763569":[],"99767893":[],"99775587":3,"99782689":[],"99793613":3,"99799099":3,"998":[],"99813653":3,"99817842":[],"99825997":[],"99828624":3,"9983295":3,"99836973":[],"99845267":3,"9984806":[],"998577":3,"99861053":3,"99871521":3,"99881845":3,"99883879":[],"99884384":3,"99891285":[],"99893323":3,"999":[7,16],"99901896":3,"99903755":3,"99911427":3,"99918546":3,"99919837":3,"99926459":3,"9993237":3,"99933188":3,"99938942":3,"9994385":3,"99944272":3,"99945628":[],"99949306":3,"99953381":3,"99953475":3,"99957911":3,"99961294":3,"99965056":3,"99967865":3,"99970988":3,"9997332":3,"99975913":3,"99977849":3,"99980002":3,"9998161":3,"99984732":3,"99987324":3,"99988687":[],"99989476":3,"9999095":[],"99991263":3,"99992746":3,"99993212":[],"99993978":3,"99995":3,"99995475":[],"999955585168597":4,"99995818594196":[],"999974281880048":[],"99997737":[],"9999787681537219":[],"9999794306626945":[],"9999822527140678":[],"9999850282256434":1,"9999864543345858":[],"9999868619217517":[],"9999869956119286":[],"9999878260589065":[],"9999887274726137":1,"9999910208315801":[],"9b9cf4fa1a95":[],"\u00f8yvind":[4,17],"abstract":2,"break":[0,1,4,9],"byte":14,"case":[1,2,3,4,5,9,10,11,13,14,15],"catch":1,"char":16,"class":[1,2,4,5,6,7,9,10,11,16],"const":16,"default":[1,2,4,5,14],"ekstr\u00f8m":17,"export":7,"f\u00f8470":17,"final":[0,1,2,3,4,5,6,7,8,9,11,15,16,17],"float":[0,1,3,7,9,11,14,16],"function":[0,3,7,13,14],"import":[0,1,2,4,5,6,7,8,9,10,11],"int":[0,1,2,3,4,9,11,14,16],"long":[1,2,10,11,16],"m\u00f8svatn":4,"new":[0,1,2,3,4,5,6,7,8,9,11,14,16],"null":16,"public":[1,13],"return":[0,1,2,3,4,5,6,7,9,11,14,16],"s\u00f8rli":17,"sch\u00f8yen":[4,17],"short":[0,3,12],"steinsv\u00e5g":17,"super":3,"switch":[0,1],"throw":[4,16],"true":[0,1,2,3,4,5,6,7,8,10,11,16],"try":[0,1,2,3,4,5,6,7,8,9,11,13,14,16],"var":[3,4,8,9,16],"while":[0,1,2,3,4,5,6,7,9,10,11,16],AGE:1,Adding:2,Age:5,And:[0,1,3,4,7,11,13,16],Are:9,Being:11,But:[0,1,2,3,4,7,8,16],CAS:[],DIS:1,Doing:[3,4,8,11],EoS:[1,4],FYS:15,For:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,15,16,18],Going:2,Ising:[3,10],Its:[2,9],MDS:9,NNs:10,N_s:6,Not:[1,2,3,4,15],OLS:1,One:[1,2,3,4,5,6,9,10,11,16],PCs:[9,13],RMS:16,Such:[4,10,16],That:[0,1,3,5,8,9,10,16],The:[8,11,14,15,17,18],Then:[0,1,2,3,4,6,7,8,9,10,11,14,16],There:[0,1,3,4,6,7,9,10,12,14,15,16,17],These:[0,1,3,6,7,8,9,10,11,14,16],Use:[1,4,7],Useful:[3,4,14],Using:[1,3,4,6,8,10,14],With:[1,3,4,6,7,8,9,10,14,16],__class__:8,__doc__:4,__future__:[6,7],__getattr__:[],__init__:2,__mosek:3,__name__:8,_auto10:[4,10],_auto12:4,_auto1:[3,4,5,10,11,14,16],_auto2:[3,4,10,11,14,16],_auto3:[3,4,10,11,14],_auto4:[4,10,11,14],_auto5:[4,10,11,14],_auto6:[4,10,14],_auto7:[4,10,14],_auto8:[4,10],_auto9:[4,10],_ax:[],_base:6,_build:[13,18],_check_optimize_result:[5,9],_compon:9,_coordinate_desc:4,_datafram:[],_depth:7,_fraction:7,_lambda:4,_leaf:7,_logist:[5,9],_make_index:[],_make_vjp:11,_multilayer_perceptron:[1,2],_node:[7,11],_num_sampl:[],_ratio:9,_sampl:7,_split:[4,7],_test:4,_trace:11,_valu:11,_varianc:9,_weight:7,a0faa0:[7,8],a77d5ac269b2:[],a_0:1,a_1a:1,a_2a:1,a_3:1,a_3a:1,a_4:1,a_4a:1,a_h:2,a_i:[1,2,10],a_j:[2,10],a_k:[2,10],aaron:18,ab_channel:13,abandon:2,abbrevi:15,abid:16,abil:[1,8],abl:[2,3,4,5,8,10,11,16],abort:16,about:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,18],abov:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],abovement:4,abs:[0,1,3,11],abscissa:11,absolut:[1,3,4,11],acccess:[],acceler:11,accept:[1,4,7],access:[1,9,16],accid:4,accmod:3,accompani:1,accomplish:[6,7,11],accord:[0,1,2,3,4,7,10,11,16],accordingli:9,account:[1,3,11,16],accumul:[10,16],accur:[1,4,8,11,16],accuraci:[1,2,3,4,5,7,8,9,10],accuracy_scor:[1,2,8],accuracy_score_numpi:2,achiev:[1,2,3,4,6,10,14],aco:16,acquaint:13,acquir:[2,13],acr:1,across:[2,4,7,13],act:[2,14],action:16,activ:[0,1,7,15],actual:[1,2,3,4,6,9,14],ada_clf:8,adaboostclassifi:8,adadelta:11,adagrad:11,adam:2,adapt:[1,4,11,18],add:[1,2,3,4,6,8,9,10,16],add_subplot:[0,2,5,10],added:[1,2,3,4,6,11,14],addendum:3,adding:[0,2,14],addit:[0,1,3,4,5,6,7,8,10,11,13,14,16,17,18],addition:[10,11],address:[2,7,9,11,18],adjac:10,adjoint:3,adjust:[1,3,10,11],admir:1,advanc:[4,10,18],advantag:[2,3,4,8,11,14],afecionado:[],affect:[],affin:[1,6,9],aficionado:[],aforement:0,african:1,after:[0,1,2,3,4,7,9,10,11,13,14,16],afterward:1,again:[0,1,2,3,4,5,6,8,9,10,11,16],against:[2,5,8],age:[1,5],agegroup:5,agegroupmean:5,aggreg:[7,8],agorithm:8,agre:[3,4,16],ahead:7,aid:9,aim:[0,1,2,4,5,9,13,14],ainv:3,aka:3,alarm:3,albeit:0,algebra:[1,3,11,13,15],algo:16,algorithm:[1,2,3,4,5,6,11,13,14,15,16,18],align:[1,3,4,5,6,11,16],all:[0,1,2,3,4,5,7,8,9,10,11,13,14,15,16,17,18],allevi:[2,11],alloc:14,allow:[1,2,3,4,6,8,11,13,14],almost:[1,2,4,6,9,11,16],alon:7,along:[0,3,4,7,8,9,13,14],alpha:[0,1,2,3,4,5,6,7,8,11,16],alpha_:8,alpha_i:11,alpha_k:11,alpha_m:8,alpha_opt:11,alreadi:[3,4,8,10,13,14,16],also:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,15,16,18],alter:[2,16],altern:[1,2,3,4,5,6,7,9,11,14],although:[2,3,4,6,8,11],alwai:[0,1,3,4,10,11,16],ame2016:1,american:1,among:[1,3,7,8,10],amongst:3,amount:[0,1,2,4,6,8,13],an_:16,anaconda3:[1,2,4,5,6,9,11],anaconda:[1,2,13],analog:11,analys:[4,16],analysi:[2,5,14,15,18],analyt:[1,3,4,5,10,11,13],analyz:[1,2,3,4,16],andrew:2,angl:[1,7,16],ani:[0,1,2,3,4,5,6,7,8,10,16],anim:10,ann:10,annot:[1,2,5,6],anoth:[1,2,3,4,5,6,8,9,10,11,14,16],ans:[11,16],ansatz:1,answer:[1,2,3,4,14],antialias:4,anymor:[2,6],anyon:6,anyth:[2,16],anytim:17,apach:2,apart:[9,11],api:[2,13],appear:[1,2,11,14,16],append:[2,6,7,11,16],appendcon:3,appendvar:3,appli:[1,2,4,5,6,7,8,9,10,11,16,18],applic:[1,2,3,4,5,7,10,11,15,16,18],approach:[2,3,4,7,8,9,10,11,13,16,18],appropri:[4,7,10,11,13,16],approx:[1,4,8,9,11,16],approxim:[1,2,3,4,5,8,9,11,16],apt:[1,13],aptli:0,aragorn:[],arang:[2,4,5,7,8,10],arbitrari:[2,4,6,10,11,16],arbitrarili:[1,2,9],arc:4,architectur:[10,18],area:[1,4,18],arg:11,argc:16,argmax:[2,9],argmin:[0,8],argnum:11,argsort:9,argu:[2,11],arguabl:0,argument:[1,3,9,10,11,16],argv:16,aris:[1,4,10,11,16],arithmet:[1,11,14],arm:4,arma:16,armadillo:[14,16],around:[1,2,3,4,9,16],arrai:[0,1,2,3,4,5,6,7,9,10,11,13,16],arraybox:11,arriv:[1,4,7,9,14,16],arrow:10,arrowprop:6,art3d:11,art:[1,2,13],articl:[0,1,4,8,16],artifici:[1,5,10,18],artificialneuron:10,artist:[],arug:11,asarrai:[1,4,7],asc:3,ascii:16,ask:[3,4,9,10],aspect:[1,4,13],assembl:1,assess:[1,4],assign:[0,1,5,6,7,10,11,15,18],assign_points_to_clust:0,associ:[0,1,4,7,10,16],assum:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],assumpt:[1,3,4,7,9,16],ast:[1,3,4],astyp:[7,8],asymmetri:1,asymptot:4,atoi:16,atom:1,attempt:[1,4,5,6,8],attend:15,attent:[1,14],attr:[],attract:[1,8],attribut:[1,7,11],attributeerror:11,audi:1,aurelien:[1,15,18],austfjel:4,author:[1,2,8,16],authour:1,auto:[7,8,16],autocor:16,autocorrelation_tim:16,autocorrelform:16,autocovari:16,autoencod:13,autoencond:13,autograd:[11,13],autom:[1,13],automac:14,automag:[],automat:[1,2,9,13,14],autonom:18,avail:[1,2,4,8,9,13,14,15,18],averag:[0,1,2,4,7,8,11,16,17],avg:16,avoid:[0,1,3,4,7,9,11,14],awai:[4,16],awar:8,award:17,axes3d:[4,11],axes:[1,5,6,7,8,9],axes_grid1:4,axessubplot:1,axhlin:6,axi:[0,1,2,4,5,6,7,8,9,10,11,16],axiom:3,axlabel:1,axvlin:6,b_1:[10,11],b_2:11,b_5:11,b_group:7,b_i:[1,2,10],b_ia_:1,b_index:7,b_j:[2,10],b_k:[2,10,11],b_m:10,b_score:7,b_valu:7,bachelor:15,back:[1,3,4,6,7,8,14,15,16],backbon:14,backend:2,background:[15,18],backpropag:2,backtrack:7,backup:14,backward:[2,10,14],bad:[4,16],badli:16,bag:[7,13,15],bag_clf:8,baggin:[],baggingboot:8,baggingclassifi:8,baggingtre:8,balanc:4,band:14,bandwidth:14,bar:[1,4,9],barber:18,bare:8,barebon:0,base:[0,1,2,3,5,6,7,8,13,16,17,18],basi:[3,5,6,8,9,10,11,14],basic:[4,6,10,11,13,15,16],batch:[9,10,11],batch_siz:2,bay:5,bayesian:[3,13,18],be0d226abb41:[],becaus:[0,1,2,3,4,6,7,10,11],becom:[0,1,2,3,4,5,7,10,11,16],been:[1,2,3,4,9,10,11,13,14],befor:[0,1,2,3,4,5,6,10,11,14,16],beforehand:[0,1,16],begin:[0,1,2,3,4,5,6,7,9,10,11,14,16],behav:[2,4,11],behavior:[1,2,11],behaviour:10,behind:[1,2,4,6,11],being:[0,1,2,3,5,6,8,9,10,11,16],believ:[7,14],belong:[0,3,5,6,7,11],below:[1,2,3,4,5,6,7,8,9,10,11,14,16],benchmark:8,bendik:17,benefici:[2,11],benefit:[1,2,9,11,13],bengio:[2,15,18],benign:[2,5],besid:3,bessel:3,best:[0,1,2,3,4,5,6,7,8,10,11,16,17],beta:[1,2,3,4,5,8,9,11],beta_0:[1,2,3,4,5,11],beta_0x_:1,beta_1:[1,2,3,4,5,8,11],beta_1x_0:1,beta_1x_1:[1,5],beta_1x_2:1,beta_1x_:1,beta_1x_i:[5,11],beta_2:[1,11],beta_2x_0:1,beta_2x_1:1,beta_2x_2:[1,5],beta_2x_:1,beta_:[1,4,5,11],beta_i:[1,3],beta_j:[1,3,4,11],beta_k:11,beta_linreg:11,beta_m:8,beta_mg_m:8,beta_p:5,beta_px_p:5,betavalu:3,better:[0,1,2,4,7,8,9,10,11],between:[0,1,2,3,4,5,6,7,9,10,11,16],beyond:[1,2,3,4,6,11],bia:[1,2,3,6,7,8,10,11,15,16],bias:[2,3,4,7,10],big:[0,1,2,3,4],bigger:[2,4],bigr:10,bike:7,bilbo:[],bilek:17,billion:[10,13],bin:[1,5,16],binari:[1,3,5,7,8,10,15,16],bind:1,binomi:13,binsboot:4,bioinformat:1,biolog:[2,10,18],bios1100:13,bird:1,birth:[],bishop:[15,18],bit:[0,2,14,16],bitwis:16,bla:[3,14],black:[0,6,7],block:[0,4,8,13,14],blockingavg:16,blockingstd:16,blockingvar:16,blocksiz:16,blocksizemax:16,blocksizemin:16,blue:1,bmatrix:[1,2,3,5,6,9,11,14],bmi:2,bodi:[1,2,10],bold:2,boldfac:[1,3],boldsymbol:[0,1,2,3,4,5,6,8,9,11],boltzmann:[10,13],book:18,bool:0,boost:[2,7,13,15],boostrap:8,bootavg:16,bootstd:16,bootstrap:[2,13,15],bootvar:16,bootvec:16,borrow:[],boston_dataset:1,bot:6,both:[0,1,2,3,4,6,7,8,11,13,14,16,17],bottl:5,bottom:[],bound:[1,3,6,10],boundari:[6,9,10],boundkei:3,box:7,boyd:[6,11],bracket:16,brain:[2,5,10],branch:7,breast:[3,5,9],breviti:11,brew:[1,13],brg:6,briefli:1,bring:[1,3,4,8],broad:1,broadcast:0,browser:[],brute:[3,9],bsol:[],bsubex:[],build:[1,3,4,8,14,16],built:[1,2,4],bunch:9,busi:1,bzl:3,c46dd114b2af:6,c_0:16,c_1:10,c_2:10,c_3:10,c_4:10,c_i:[10,11],c_k:16,cabc613b8702:[],cach:8,cal:[1,6,8,10,11],calcul:[0,1,2,3,4,6,7,8,9,10,11,14],call:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16,18],callabl:[],calor:1,cambridg:[11,18],came:0,can:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16,18],cancel:[1,11],cancer:[3,8],cancerpd:5,candid:[6,7,8],cannot:[1,2,3,4,5,6,7,15,16],canopi:[1,13],cap:3,capabl:[1,2,6,11,13],capita:1,captur:[9,10],card:[1,5],cardin:2,care:[0,9],carefulli:11,carlo:[1,4,13,16,18],carri:[4,5],cart:8,casella:18,cast:2,categor:[1,2,7,9],categori:[0,1,2,5,8,10,15],categorical_crossentropi:2,caus:[1,3,4,16],causal:1,causat:1,cax:2,cbar:2,ccc:[3,10],cd_fast:4,cdf:16,cdot:[0,1,4,10,11,14,16],celebr:11,center:[0,1,2,4,5,6,7,9,16],centr:18,central:[1,3,4,6,14],centroid:[0,16],centroid_differ:0,centroid_list:0,certain:[0,1,4,5,7,16],cha:1,chain:[2,11,13,16],challeng:0,chanc:[2,3,11,16],chang:[0,1,2,3,4,6,7,9,10,11,14,16],chapter:[0,1,4,8,9,14,15,18],charact:[1,3,6,16],character:[6,7,8,10,16],characterist:[1,2,8,11],charg:1,charl:1,chd:5,chddata:5,cheap:3,cheaper:[2,11],chebychev:0,check:[1,2,3,9,11,14],check_consistent_length:[],chemic:16,chen:8,choic:[0,1,2,4,7,10,11,14,16],choleski:[3,14],choos:[0,4,7,8,9,11,16],chosen:[1,2,4,6,7,8,11,16],chosen_datapoint:2,christian:18,christoph:[15,18],cin:16,circ:[2,10],circl:[1,6,10],circumfer:7,circumv:[2,3,11],clariti:[0,16],class_nam:7,class_val:7,class_valu:7,classic:[5,7,11],classif:[1,3,4,5,6,9,10,13,15,18],classifi:[1,2,5,7,8,9],classificaton:2,classifii:8,clean:2,clear:[2,3,8,10,11],clearer:0,clearli:[1,3,4,5,6,16],clever:[0,2,8],clf3:1,clf:[1,4,6,7,8],clf_lasso:4,clf_ridg:4,clip:16,close:[0,1,2,4,6,7,9,10,11,16,18],closer:[3,11],closest:[0,6,9,11],closur:13,cloud:13,clust:0,cluster:[1,2,4,9,13,15],cluster_label:0,cmap:[1,2,4,6,7,8],cmap_arg:4,cmath:16,cmb:15,cmd:7,cn_:16,cnn:[10,15],cntk:13,code:[4,5,6,11,13,14,15,18],coef0:6,coef:1,coef_:[1,3,4,6,7,11],coeff:3,coeffici:[1,3,4,5,6,7,11,14],coerc:[1,4],coin:[8,16],coin_toss:8,col:[1,9],colab:13,cold:7,colinear:1,collaps:6,collect:[1,4,8,9,13,16,18],collinear:3,color:[1,4,6,7,8,16],color_cod:4,colorbar:[2,4],colsample_bytre:8,colsaobject:8,column:[1,2,3,4,5,6,7,9,10,14],columntransform:7,com:[4,13,17,18],combin:[2,3,4,5,8,16],come:[0,1,2,3,10,11,15],comma:[],command:[1,2,16],comment:[1,3,4],commerci:[1,13],commod:1,common:[0,1,2,3,4,5,7,9,16],commonli:[0,1,2,4,5,7,11],commun:[1,10],compact:[0,1,2,3,4,5,7,9,10,11],compar:[0,1,3,4,9,11,14],comparison:11,compat:5,compet:1,competit:8,compil:[1,2,13,14,16],complet:[1,7,10],completenn:10,complex:[2,3,6,7,9,10,11],complic:[0,1,2,7,11],compon:[0,1,2,3,4,5,7,13,15],components_:9,compos:[0,7,10],compphys:[4,13,15,18],compress:1,compris:4,compromis:3,compulsori:13,comput:[0,1,2,3,4,5,6,8,9,10,11,13,14,15,18],computation:[1,4,7,11,16],con:3,concaten:[0,4],concav:[2,11],concentr:[1,8],concept:[0,1,13],conceptu:[10,11],concern:[0,1,2,5],concic:[],conclud:[1,3],conclus:2,conda:[1,2,13],condit:[1,3,4,6,7,9,11,16],conduct:13,coneqp:3,confid:[1,3,4,5,6],confirm:[3,10],confus:[3,4,8,14],confusion_matrix:7,congruenti:16,conjug:6,conjugaci:11,connect:[1,2,7,9,10,11,14],consequ:[3,4,6,8,10,11],conserv:[0,3],consid:[0,1,2,3,4,5,6,7,8,10,11,14,16],consider:[1,2,3,11],consist:[1,2,4,10,11,16],constant:[1,3,4,6,10,11,16],constitu:1,constitut:4,constrain:[2,3,5,9],constraint:[3,4,6,11],construct:[1,2,3,4,5,6,7,8,9,14,16,18],contact:1,contain:[0,1,3,4,5,6,7,9,10,11,14,16,18],contemporari:18,content:[2,13,14],context:[4,8,11],continu:[1,2,3,4,5,6,7,8,10,11,14],contour:[7,8,11],contourf:[6,7,8],contrast:[2,7,8,10],contribut:[1,3,16],contributor:1,control:[1,2,7,11,13],conveni:[1,3,4,10,11,14],convent:10,converg:[0,1,2,3,4,5,6,9,11],convergencewarn:[1,2,4,5,6,9],convert:[1,2,3,7,9,11,14],convex:[3,5],convinc:11,convolut:[2,13,15],cool:7,coolwarm:4,coordin:[0,3,10],coorel:1,copi:[0,1,2],core:[8,11],corel:1,coronari:5,corr:[1,3,5,9],correalt:[9,13],correct:[0,1,2,3,11,14,16],correctli:[2,4,8],correl:[1,2,3,4,5,8,10,11,13],correlation_matrix:[1,3,5,9],correspond:[0,1,3,4,6,7,9,10,13,14,16],cortex:10,cos:[1,4,7,11],cosin:[0,4],cost:[1,3,4,5,6,7,10,11,16],could:[1,2,3,4,5,6,7,8,9,10,11,14,16],coulomb:1,count:[1,7,15,16,17],countor:11,coupl:[3,4],cours:[1,2,3,9,15,16],courvil:[15,18],cout:16,cov:[3,4,9,14,16],cov_xi:[3,9],cov_xx:[3,9],cov_yi:[3,9],covari:[1,5,13,14],covariance_matrix:[0,3,9],cover:[1,3,12,13,15,18],covert:1,covxi:16,covxx:16,covxz:16,covyi:16,covyz:16,covzz:16,cpu:2,creat:[2,3,7,8,9,10,13],create_biases_and_weight:2,create_neural_network_kera:2,create_x:[3,9],credit:[1,5],crim:1,crime:1,criteria:[0,1,7,8,16],criterion:[7,8,11],critic:4,cross:[1,2,5,7,8,11,13,15,16],cross_val_scor:4,cross_valid:[5,8],crossvalid:4,crucial:[2,16],csr_matrix:14,cstdlib:16,csv:[1,4,5,7],ctnk:2,cubic:1,cumbersom:3,cumsum:[8,9],cumul:8,cumulative_heads_ratio:8,cup:3,current:[0,2,11],curs:1,curv:[4,5,8,10],curvatur:11,custom:[0,3,4],custom_cmap2:[7,8],custom_cmap:[7,8],cutpoint:7,cvxbook:11,cvxopt:[3,6],cyber:18,cycl:[0,2,10,16],d985fb40c43d:4,d_f:11,dagger:[3,14],dai:[2,7,13],dalen:17,darget:7,darkr:16,dat:1,dat_id:[1,4,5,7],data1:0,data2:0,data3:0,data4:0,data:[0,3,6,8,10,11,14,18],data_id:[1,4,5,7],data_indic:2,data_panda:[],data_path:[1,4,5,7],databas:2,datafil:[1,4,5,7],datafram:[1,3,5,7,9],datapoint:[2,3,4,5,9,11],dataset:[0,1,4,5,6,7,8,9,11],date:1,daughter:8,david:18,dbh:2,dbo:2,dcomposit:14,dcost:3,dead:2,deal:[0,1,2,3,4,6,9,11,14,16],debt:5,debug:[3,4],decad:1,decai:[1,11,16],decent:8,decid:[1,3,4,7],decim:1,decis:[1,2,6,9,13,15,18],decision_funct:6,decision_tre:7,decisiontreeclassifi:[7,8],decisiontreeregressor:[1,7,8],declar:[1,14],decompos:[3,4,14],decomposit:[1,4,10,15],decompost:3,decorrel:[8,11],decreas:[2,3,4,8,9,11],deduc:1,deep:[5,10,11,13,15,18],deep_tree_clf1:7,deep_tree_clf2:7,deep_tree_clf:[7,8],deepen:[3,13],deeper:[0,1],deeplearningbook:18,def:[0,1,2,3,4,5,6,7,8,9,11,16],def_covari:16,defect:3,defici:3,defin:[0,1,3,4,5,6,7,8,9,10,11,14,16],definit:[0,2,3,4,6,8,9,10,11,14],defint:16,degre:[3,4,6,7,8,9,16],del:2,delet:[4,16],deliv:15,delta:[0,1,4,6,10,11,16],delta_:[2,14],delta_h:[1,2],delta_j:10,delta_k:10,delta_l:2,delta_n:1,delug:13,delv:1,demand:11,demonstr:[1,3,4,5,9,10,13],denomin:[2,3],denot:[2,4,5,11,16],dens:[0,2],densiti:[0,1,4,16],depart:17,depend:[0,1,2,3,4,5,6,9,10,11,13,16],depict:16,deploy:[1,13],deprec:1,depth:[1,7,8,14],deriv:[1,2,4,5,6,8,9,11,13],descend:[3,7,9],descent:[1,2,5,6,10],descr:1,describ:[0,1,3,4,6,8,9,10,11,14],descript:[0,1,6,7],design:[1,2,3,4,5,8,9,10,11],designmatrix:1,desir:[0,1,3,11],despit:[2,10],destroi:14,det:[3,14],detail:[0,1,4,9,11,14],detect:[6,10],determin:[1,3,4,6,7,8,9,10,11,14,16],determinist:[5,11,16],dev:[2,16],develop:[0,1,3,6,8,9,10,13,14],deviat:[1,2,3,4],devis:10,df1:[],diag:[3,6],diagnost:[2,8],diagon:[1,3,5,11,14,16],diagonaliz:3,diagram:8,diagsvd:4,dice:4,dict:[4,6],dict_kei:1,dictionari:1,did:[0,1,2,3,4,5,8,9],die:2,diffeent:6,differ:[0,1,2,3,4,7,8,9,10,11,13,14,16,18],differenti:[13,14],differential_oper:11,difficult:[0,1,2,4,8,11,16],difficulti:[1,2,11],digit:[1,2,4,15,17],dilemma:11,dilut:2,dim:[0,9],dimens:[0,1,2,3,6,9,14],dimension:[0,1,3,4,7,9,11,13,14],dimensionless:1,diment:14,dimes:0,direct:[0,1,2,9,10,11],directli:[0,2,3,4,16],directori:[],disadvantag:1,disappear:4,discard:[4,9],disciplin:[1,10],disclaim:16,discourag:11,discov:1,discover:3,discret:[2,3,5,11],discrimin:[5,8,9],discuss:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,15,16,18],diseas:5,disguis:4,disk:[],disord:[2,5],displai:[0,1,2,3,4,5,6,7,8,9,10,16],displaystyl:[1,3],displot:1,disregard:1,dissimilar:[0,9],dist:0,distanc:[0,1,6,7,9,16],distance_list:7,distinct:[0,5,6,7,8],distinctli:6,distinguish:[1,5,6,16],distplot:1,distribut:[0,1,2,4,5,8,9,11,13,14],distrubut:[1,13],div:3,dive:[1,6],diverg:[2,11],divid:[1,2,3,4,6,7,9,10,16],divis:[4,6,7,11,14,16],dna:5,dnn:[1,2,10],dnn_kera:2,dnn_model:2,dnn_numpi:2,dnn_scikit:[1,2],doamin:[],doc:[4,13,15,18],doconc:[],document:[5,9,11],doe:[0,1,2,3,4,6,8,9,10,11,14,16],doesn:[7,10],dog:2,doi:0,doing:[1,3,4,9],domain:[3,6,11],domin:1,don:[0,1,2,3,4,6,9,11,13,16],done:[0,1,3,4,7,8,9,11,14,16],dot:[1,3,4,5,6,7,8,9,10,11,14,16],doubl:[14,16],doubli:2,down:[1,4,7,9,10,11],download:[1,2,3,4,14,18],dozen:2,drag:11,dramat:9,draw:[4,8,11],drawback:[1,2,11],drawn:[2,4,5,9,16],dre:3,drop:[1,2,3,4,9,11,16],dropna:[1,4],dtype:[0,1,2,14],dualiti:4,dub:1,due:[0,2,3,4,6,8,10,11],dummi:1,dure:[1,2,6,7,9,13],dwell:1,dwh:2,dwo:2,dx_1:16,dx_1p:4,dx_2p:4,dx_mp:4,dx_n:16,dxp:4,dying:2,each:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,15,16,17],eapprox:1,earli:[2,11],earlier:[1,3,5,6,7,9,10,11],earthexplor:4,eas:[0,4,7],easi:[1,3,4,5,6,7,8,9,10,11,13,14],easier:[3,4,6,7,11,16],easiest:11,easili:[1,2,3,4,5,6,7,8,9,10,11,14],eastern:17,ebind:1,eblock:7,econometr:[],economi:3,ecosystem:13,ect:15,edgecolor:4,edit:[],edu:11,educ:1,eface79dac2c:8,eff:16,effect:[2,8,11,16],effic:2,effici:[1,8,11,13,14,16],efron:[4,16],egrad:11,eig:[3,9,11,14,16],eigen:16,eigenpair:[3,9],eigenvalu:[1,3,6,9,11,14],eigenvector:[3,9,11],eight:14,eigval:[14,16],eigvalu:[9,11],eigvec:[14,16],eigvector:[9,11],eispack:14,either:[1,2,3,4,5,6,7,8,9,11,16],ekstrom:17,elabor:16,electr:[1,10],electur:18,eleg:9,element:[2,3,4,5,6,9,10,11,13,14,15,18],elementari:[8,11,14],elementwis:11,elementwise_grad:11,elessar:[],elif:0,elim:14,elimin:[3,6],els:[2,5,7,10,11,16],elu:2,elus:1,email:[15,17],embed:[1,9],embodi:4,emit:16,emner:[15,18],emphas:[1,8,13],emphasi:[1,13,18],empir:[2,9,16],emploi:[1,2,3,4,9,11,16],employ:1,empti:[4,8],emul:10,enabl:9,enbodi:4,encapsul:0,encod:[0,1,3,7,9],encompass:[1,16],encount:[1,2,3,4,5,11,16],end:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],end_box:11,end_nod:11,end_valu:11,endl:16,endpoint:[4,16],energi:[1,4],enet_coordinate_desc:4,enforc:10,eng:18,engin:[1,2,13,16],english:18,enough:[1,4,11],ensembl:[2,7,15,16],ensur:[1,2,3,4,9,11,16],enter:[3,4,16],enthought:[1,13],entir:[2,5,7,13,16],entiti:[7,10,14],entri:[1,3,6,9,10,14],entropi:[2,5,8,11],enumer:[1,2,4,6],env:[3,16],environ:[13,18],eol:1,eosfit:1,epoch:[1,2,10,11],epsilon:[1,3,4,5,11],epsilon_0:1,epsilon_1:1,epsilon_2:1,epsilon_:1,epsilon_i:1,eqnarrai:[3,4],equal:[0,1,2,3,4,6,7,9,10,11,14,16],equat:[0,2,3,4,5,6,7,8,9,11,14,16],equilibrium:10,equiv:[11,14,16],equival:[1,2,3,6,9,11,13,14],erf:16,eriador:[],eridg:[],err:[1,8],err_:4,errat:11,errno:[],error:[2,3,4,5,7,9,10,11,13,16],error_estimate_corr_tim:16,error_hidden:2,error_output:2,escap:11,esl:0,esol:[],especi:[2,7,10,11],essenti:[0,1,3,4,7,8,10,16],establish:[1,4,8,9],estim:[1,2,3,4,5,8,9,11,13,16],estimated_mse_fold:4,estimated_mse_kfold:4,estimated_mse_sklearn:4,esubex:[],eta0:[6,11],eta:[1,2,6,10,11],eta_:11,eta_t:11,eta_v:[1,2],etc:[0,1,2,3,5,6,7,9,10,11,13,14,16],ethic:13,etsim:4,euclidean:[0,1],evalu:[1,3,4,7,11,16],evalut:11,even:[0,1,2,3,4,6,7,8,9,10,11,13,14,16],event:[3,5,8],eventu:[3,4,9,10,11,17],everi:[0,1,2,3,4,7,8,9,10,11,13,16],everyth:10,everywher:11,evolv:1,exact:[1,3,9,10,11,14,16],exactli:[1,4,10,13],examin:4,exampl:[3,9,10,11,13,14,15,18],exce:[2,10,11],excel:[0,1,2,3,8,18],except:[3,4,6,7,16],excess:1,excit:1,exclud:[2,4,10],exclus:[1,2,4,16],execut:[3,11],exemplifi:11,exercis:[3,13,15],exhaust:4,exhibit:[1,3,4,6],exist:[0,1,2,3,4,5,6,7,11,14,18],exit:[3,14,16],exp:[1,2,3,4,5,6,8,9,10,11,16],exp_term:2,expand:[3,5,9,11],expans:[1,3,6,8,10,11],expect:[1,2,3,4,5,9,10,11,13],expectation_value_of_h_wrt_p:16,expens:[4,8,11,16],experi:[1,2,4,6,11,13],experiment:[1,4,7,16],expert:[2,7],explain:[0,1,4,7,8,9,11,16],explained_variance_ratio_:9,explanatori:1,explicit:[1,4,11,14],explicitli:[0,1],explod:2,exploit:[1,10,11],explor:[2,4,6,11,13],expon:2,exponenti:[1,2,3,4,8,11],export_graphviz:7,export_text:7,exporttext:7,expos:13,express:[1,3,4,5,8,10,11,14,16],exptmean:16,exptvari:16,extend:[3,5,9,11,13],extens:[1,10,13],extent:[1,2,4,18],extern:[4,7],extra:[2,3],extract:[1,3,4,5,6,9,11,14],extrapol:1,extrem:[0,1,2,3,4,5,6,7,11,14],extremum:11,extrins:9,eye:[0,1,3,4,11,14],f11:1,f12:1,f13:1,f1_grad:11,f1d:11,f2_grad_x1:11,f2_grad_x1_analyt:11,f2_grad_x2:11,f2_grad_x2_analyt:11,f3_grad:11,f3_grad_analyt:11,f4_grad:11,f4_grad_analyt:11,f5_grad:11,f6_grad_analyt:11,f6d7a289d493:14,f7_grad:11,f7_grad_analyt:11,f8_grad:11,f9_altern:11,f9_alternative_grad:11,f9_grad:11,f_0:8,f_1:[8,11],f_2:[10,11],f_3:10,f_d:16,f_grad:11,f_grad_analyt:11,f_i:[4,10],f_m:8,face:11,facecolor:[4,6,16],facil:[1,13],facilit:10,fact:[1,2,3,7,9,10,11],factor:[1,2,3,4,7,8,9,11,14,16],factori:11,fade:4,fafab0:[7,8],fail:[1,4,5,6,9,11,17],failur:5,fairli:[0,2,16],fall:[6,7,15],fals:[0,1,2,3,4,5,7,8],famili:[1,5,6,16],familiar:[1,3,4,6,13,14,16],famou:[4,10,14],far:[0,1,3,4,6,9,10,11,16],fashion:[1,7,8],fast:[2,4,8,10,11,13,16],faster:[2,9],fastest:11,favor:5,favorit:16,fe5b9d300cc0:4,featur:[1,2,3,4,5,6,8,9,10,11,13,16],feature_nam:[1,2,5,7],feautur:7,fed:2,feed:[1,9,13,15],feed_forward:2,feed_forward_out:2,feed_forward_train:2,feedforward:[2,10],feel:[0,1,3,4,9,11,13,17],feet:1,fetch:4,few:[0,2,3,7,12,16],fewer:[1,7,9],ffnn:[2,10],field:[1,4,10,13],fifth:[1,4],fig:[0,1,2,4,5,10,11],fig_id:[1,4,5,7],figaxi:16,figsiz:[1,2,4,5,6,7,8],figur:[0,1,2,3,4,5,6,7,8,10,11,13],figure_id:[1,4,5,7],figurefil:[1,4,5,7],file:[1,2,3,4,5,6,7,14,16],filenam:[1,16],filenotfounderror:[],fileout:16,fill:[3,7],financ:1,find:[0,1,2,3,4,5,6,7,8,9,10,11,13,16],fine:[0,1],finit:[3,4,10,11,16],first:[0,1,2,3,4,5,6,7,8,9,11,14,15,16,18],firsteigvector:9,fit:[2,3,4,5,6,7,9,10,11,16],fit_beta:4,fit_intercept:[1,3,4],fit_mod:7,fit_transform:[1,4,6,7,9],fiti:1,five:[1,7],fix:[1,4,8,9,10,11],fixedformatt:4,fixedloc:4,fkkt:3,flag:0,flat:[10,11],flatten:[2,3],flexibl:[1,2,4,6,8,10],float32:7,float64:[1,14],flop:[3,14],flow:[2,10],fluctuat:3,fly:9,flyvbjerg:16,fmesh:11,focu:[1,3,4,13,18],focus:[2,4,5,14],fold:[4,7],folder:[1,4],follow:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,15,16,17,18],font:[1,5,16],fontdict:16,fontsiz:[2,4,6,7,8,16],fontweight:2,foral:6,forc:[1,3,4,8,9],forecast:10,forelesningsvideo:15,forest:[1,2,7,13,15],forget:9,form:[1,3,4,5,6,7,9,10,11,13,14,16],formal:[0,16],format:[1,2,4,5,6,7,8,9,13,16,18],formatstrformatt:[4,11],formul:[0,4,9],formula:[11,16],forth:10,fortran2003:13,fortran90:16,fortran:[1,13,14],fortun:[1,9],forward:[1,4,13,14,15],found:[2,3,4,10,11],foundat:13,four:[3,4,6,10,14,15],fourier:1,fourth:10,frac:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],fraction:7,frame:5,framework:[2,6,8,16],frank:[3,9],frankefunct:[3,4,9],free:[1,4,9,11,13,14,16,17,18],freecodecamp:13,freedom:3,freeli:1,frequenc:[4,5,16],frequent:[1,6,7,11],frequentist:13,fresh:8,fret:0,fridai:15,friedman:[4,15,18],frodo:[],from:[0,1,2,4,5,6,7,9,11,13,14,15,16,17,18],from_cod:7,front:[1,3],fruit:0,fstream:16,fulfil:[3,10],full:[1,2,3,5,7,8,11,16],full_matric:3,fulli:[4,10,15,16],fun:[11,13],func:[],functionali:9,fundament:[1,4,13],further:7,furthermor:[1,3,4,5,9,10,11,13],futur:[1,6,7],futurewarn:1,fys:[15,17],g_1:8,g_2:8,g_m:8,gain:[0,2,3,7,8,11],galleri:1,gamge:[],gamma1:6,gamma2:6,gamma:[1,6,7,8,9,11],gamma_0:8,gamma_1:8,gamma_1x:8,gamma_:1,gamma_i:[1,6,16],gamma_j:11,gamma_k:11,gamma_m:8,gamma_x:1,gap:[3,4,6],gate:10,gather:[1,2,10],gaug:10,gaussbacksub:14,gaussian:[0,3,4,6],gaussian_point:0,gaussian_rbf:6,gave:11,gbc:15,gca:[4,6,11],gd_clf:8,gdclassiffiercgain:8,gdclassiffierconfus:8,gdclassiffierroc:8,gdm:11,gdregress:8,gemv:3,gen:16,gender:1,gener:[0,1,2,3,4,6,8,9,10,11,14,18],generallay:10,generate_simple_clustering_dataset:0,genom:13,geodes:9,geometr:[1,11],geometri:3,georg:18,geotif:4,geq:[3,6,7,11],geron:[1,15,18],get:[0,1,2,3,4,5,7,8,9,11,13,14,16],get_distances_to_clust:0,get_dummi:7,get_split:7,get_yaxi:6,get_yticklabel:4,getattr:[],getsolutionslic:3,gibb:13,gini:8,gini_index:7,git:[1,13],github:[1,4,13,15,18],gitlab:[1,13],give:[0,1,2,3,4,5,6,7,8,10,11,13,15,16,18],given:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],glare:0,global:[4,5,11,16],glorot:2,gmail:17,goal:[1,5,7],goe:[0,1,2,3,4,11,14],going:[1,2,3,4,6,7,9,10,11],golden:11,gone:3,gong:2,good:[0,2,3,4,7,8,9,11,13,15,16,18],goodfellow:[15,18],googl:[0,2,13],got:[2,4],gov:4,gpu:2,grad:11,grad_analyt:11,grade:15,gradient:[1,5,6,7,10,13,15],gradientboostingclassifi:8,gradientboostingregressor:8,gradual:[0,2],grai:4,graph:[2,7,9,10,11],graph_from_dot_data:7,graphic:[1,2,7],grasp:1,gray_r:2,great:[3,11],greater:[2,5,16],greatli:11,greedi:7,green:[1,7,16],grid:[2,4,5,6,10,16],grossli:11,ground:1,group:[0,1,4,5,7,13,15],groupbi:1,grow:[2,7,8],growth:1,guarante:[1,11,16],guess:[0,2,8,11],guestrin:8,guid:2,h21:15,h_1:11,h_2:11,h_m:8,habit:1,had:[1,2,4,5,11],hadamard:[2,10],half:[2,6,7],halv:8,hand:[1,2,3,9,10,11,13,14,15,16,18],handl:[1,2,3,7,9,13],handle_unknown:7,handsid:10,handwrit:10,handwritten:[2,3],happen:[0,2,3,4,8,11,16],hard:[2,5,6,8,11],hardcopi:13,harder:[1,2],has:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],hasn:[1,2],hassl:[1,13],hast:13,hasti:[0,1,4,15,18],hat:[2,3,4,5,7,8,9,10,11,14,16],have:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16],haven:2,hdf5:[],head:[1,8,16],header:1,heads_proba:8,health:1,hear:1,heart:[1,5],heatmap:[1,2,5],heavili:1,heavisid:2,height:[2,4],held:11,help:[0,1,2,10,11],helper:0,henc:[1,3,4,6,7,8,10,11],her:5,here:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,15,16,18],hereaft:[1,6,10],hermitian:14,hessenberg:14,hessian:[1,3,11],heterogen:[7,8],hidden:[2,10],hidden_bia:2,hidden_bias_gradi:2,hidden_layer_s:[1,2],hidden_weight:2,hidden_weights_gradi:2,hierarch:[0,3],high:[0,1,2,3,4,7,8,9,11,13,14],higher:[1,2,3,4,6,11],highest:2,highli:[1,8,13,14,16,18],highwai:1,hing:6,hint:11,hip:13,hire:1,his:5,hist:[4,5,16],histogram:[1,4,5,16],histor:[5,9],histori:10,histplot:1,histtyp:[],hitherto:3,hjorth:17,hobbi:16,hoc:3,hoff:18,hold:[0,2,4,11,16],holder:1,home:1,homework:[4,11],homogen:[2,7,8,11],hopefulli:[1,9,16],horizont:9,hors:5,hot:[2,7],hour:[2,13,15,16,17],how:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,18],howev:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16],hspace:[1,6,8,16],hstack:2,htf:15,html:[5,9,13,15,18],http:[4,5,9,11,13,14,15,18],huang:1,huber:1,huge:[2,13],human:[1,2,4,7,10],humid:7,hundr:2,hungri:2,hybrid:15,hydrogen:1,hyperbol:[2,10],hyperparam:6,hyperparamet:[0,3,4,7],hyperplan:9,i_1:[3,4],i_2:[3,4],ian:18,idea:[1,2,4,7,8,10,11,14,16],ideal:[0,1,4,6,11,16],idem:4,ident:[3,4,10,11,14],identical:3,identifi:[0,1,2,5,6,7,9,10,11],idum:16,ieor:16,ifi:18,ifs:13,ignor:[1,2,7],iii:14,ijca2016907841:0,illustr:[0,3,5,8,10,11,13],imag:[2,4,7,9,10,18],image_path:[1,4,5,7],imageio:4,imagin:2,immedi:[1,4,13],implement:[0,1,3,4,6,7,8,9,10,11],impli:[3,4,5,11,14],implicitli:[9,16],impos:[1,4,9,10],imposs:[1,3],impress:[1,10],improv:[0,1,3,7,8,9,11],impur:7,imread:4,imshow:[2,4],in3050:18,in4080:18,in4300:18,in5400:18,inaccur:11,inact:10,inadequ:1,inch:4,includ:[1,2,3,4,5,9,10,11,13,16,17,18],include_bia:[4,7],incom:10,inconsist:[],incorrect:2,incoveni:6,increas:[1,2,3,4,5,6,7,9,10,11,16],increasingli:16,ind:4,inde:[1,3,4],indent:16,indentationerror:16,independ:[1,3,4,5,6,10,11,16],index:[0,1,2,8,13,16,18],index_col:1,indic:[1,2,3,4,7,8,9,11],indispens:4,individu:[2,4,5,8,10,16],indu:1,indx:14,ineffici:[0,11],inequ:6,inequaltii:11,inertia:11,inf1000:13,inf1100:13,inf1100l:13,inf1110:13,inf3000:18,inf4490:18,inf5860:18,inf:1,infeas:7,infer:[1,2,4,18],inferenc:2,infil:[1,4,5,7],infin:[3,4,5,9],infinitesim:16,influenc:[4,8],influenti:2,info:[],inform:[0,1,2,4,7,9,10,11,14,18],infti:[4,11,16],ingeni:11,ingredi:[1,7],inher:4,inherit:14,initi:[0,1,2,4,8,11,14,16],initialis:16,inject:0,inlin:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],inner:11,innov:18,inplac:11,input:[0,1,2,3,4,5,6,7,8,10,11,14,16],input_dim:2,inputs:2,inputs_shuffl:[1,2],insert:[3,4,6,8,16],insid:[1,5],insight:[1,2,3,13,18],insist:[4,11],inspir:[1,2,10,18],instal:[1,2,3,4,7],instanc:[1,2,4,7,9,11],instanti:8,instead:[0,1,2,3,4,6,7,9,11,14,16],institut:2,instruct:[1,2],int32:8,int64:1,int_0:16,int_:[4,16],int_a:16,intak:1,integ:[0,2,11,14,16],integer_vector:2,integr:[4,16],intellig:[0,1,18],intend:8,intens:2,intention:0,interact:[1,4,7,10,13],intercept:[1,4,6,9,11],intercept_:[1,4,6,7,11],interchang:[3,10,14],interconnect:2,interest:[1,2,3,4,5,6,7,10,13,15,16],interfac:[1,2,14],interior:[1,7],intermedi:14,intern:[2,8,10],interpol:[2,4,10],interpr:3,interpret:[1,2,4,7,8,10,11,14,16],interv:[1,3,4,5,11,16],intial:11,intimid:[],intract:1,intrins:[9,14,16],intro:[13,18],introduc:[1,2,3,4,6,8,10,11,14,16],introduct:[2,11,15,18],introductori:[1,14,18],intuit:[1,3,4,6,10,11],inv:[1,3,11],invalid:[2,6,14],invalu:[1,11,13],invari:2,invd:3,inver:6,invers:[1,4,11],invers_period:16,inverse_transform:6,invert:[1,3,5,8],invok:[1,6],involv:[1,4,5,9,10],iomanip:16,ios:16,iostream:16,ipca:9,ipynb:13,ipython:[0,1,2,3,4,5,6,7,8,9,11,13,14,16],irani:0,iri:[6,7],irreduc:4,irrelev:3,irrespect:1,isbox:11,isinst:11,isn:3,isnul:1,isomap:9,issu:[2,7,14],it_arrai:11,item:[1,11],items:14,iter:[0,1,2,4,5,6,9,11,16],itr:3,its:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,18],itself:[3,4,10,16],j_lasso_sk:4,j_ridge_sk:4,j_sk:4,jackknavg:16,jackknif:[4,13],jackknstd:16,jackknvar:16,jackknvec:16,jacobian:11,jargon:16,jensen:17,jerom:18,job:[6,8],join:[1,4,5,7],joint:3,journal:16,judg:11,judgement:4,julia:[13,14],jump:[0,16],jupyt:[0,1,13,18],just:[0,1,2,3,4,5,6,7,8,9,10,11,16],justif:1,justifi:8,k_mean:0,kaggl:4,kappa_d:16,karim:17,karlsen:17,karush:6,keep:[0,1,2,3,4,9,11,14],keepdim:[2,4,8],kei:[1,2,4,10,18],kept:[0,4],kera:[1,13,15],kernel:[1,2,13],kernel_regular:2,kernelpca:9,kev:1,kevin:18,keyword:14,kfold:4,kick:[2,11],kilomet:4,kind:[0,1,6,10,11],kjm:13,kkt:[3,6],kktsolver:3,kmeanspoint:0,kn_k:0,know:[0,1,2,3,4,6,11,13,16],knowledg:[1,13],known:[2,3,4,5,6,7,10,14,16,18],kondev:1,kpca:9,kroneck:0,kuhn:6,kwarg:11,kwown:1,l1_l2:2,l1regl:3,l1regls_mosek2:3,l1regls_mosek:3,l_1:5,l_2:[5,11],l_j:10,la_i:10,la_k:10,lab:[13,15],label:[0,1,2,3,4,5,6,7,8,10,11,13,14,16],labelencod:[5,8],labels:[4,6,7],labels_shuffl:[1,2],labor:0,laboratori:15,lack:[0,1],lagrang:[6,9],lambda:[1,2,3,4,5,6,8,10,11,16],lambda_0:9,lambda_1:[3,6,9],lambda_2:[6,9],lambda_:9,lambda_i:[6,9],lambda_iy_i:6,lambda_jy_iy_j:6,lambda_k:6,lambda_n:[3,6],lamda:2,lamdbda:3,land:[1,6],landmark:6,landscap:11,langl:[1,4,9,16],languag:[1,2,6,13,14,18],lapack:[3,14],laplac:3,laptop:13,larg:[1,2,3,4,6,7,8,9,11,13,14,16,18],larger:[1,3,4,6,8,9,11,16],largest:[6,9],lasso:[1,5,13,15],lasso_sk:4,last:[0,1,2,3,4,5,6,7,8,10,11,14,15,16],later:[0,1,2,5,6,10,11,13,16],latex:[],latter:[1,3,4,5,6,9,11,14,15,16],lattic:10,law:1,layer:[1,11],lbfg:[5,7,8,9],lbl:[],lcc:[3,4],lda:9,ldot:[1,4,9,16],lead:[1,2,3,4,5,6,7,8,9,10,11,14,16],leaf:7,leaki:2,lear:11,learn:[3,4,5,6,7,8,10,14,15,18],learner:8,learning_r:[6,8],learning_rate_init:[1,2],learning_schedul:11,least:[0,1,5,6,8,9,13,14,15,16],leav:[1,2,3,4,7,9],lectur:[1,2,3,8,9,10,11,13,14,15,18],lecturenot:[13,18],lectureseptember10:15,lectureseptember16firstpart:15,lectureseptember16secondpart:15,lectureseptember17:15,lectureseptember23:15,lectureseptember24:15,lectureseptember2:15,lectureseptember3:15,lectureseptember9:15,lecturethursdayaugust26:15,lecturethursdayaugust27:15,left:[1,2,3,4,5,6,7,8,9,10,11,14,16],leftarrow:[6,10],legend:[1,3,4,5,6,7,8,11],len:[0,1,2,3,4,6,7,8,9,10,14,16],length:[1,2,6,7,11,13,16],leq:[0,1,3,5,6,11,16],less:[1,2,3,4,6,7,16],lessen:2,let:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],letter:[1,14,16],level:[1,2,3,4,7,13,14,15],lib:[1,2,4,5,6,9,11],liblinear:[6,8],librari:[1,2,3,4,7,8,9,14,16,18],licens:[1,2,13],lie:[1,4,9,16],lies:[6,9],life:[1,2,6,10],lifetim:11,lift:0,light:[],like:[0,1,2,3,4,5,7,8,9,10,11,13,14,16],likelihood:[1,2,3,7],lim_:16,limit:[1,3,4,5,6,9,10,14],lin_clf:6,lin_model:1,lin_reg:7,linalg:[1,3,4,6,9,11,14,16],line1:6,line2:6,line2d:11,line3:6,line:[1,2,4,6,9,11,14,16],linear:[2,3,4,5,7,8,9,10,13,15,16],linear_model:[1,3,4,5,6,7,8,9,11],linear_regress:4,linearli:3,linearloc:[4,11],linearregress:[1,4,5,7],linearsvc:6,liner:2,linerar:8,linewidth:[1,4,6,7,8],link:[1,7,10,13],linlag:3,linpack:14,linreg:1,linspac:[1,4,6,7,8,11,14,16],linu:17,linuek:17,linux:[1,2,13],liquid:1,list:[0,1,2,3,7,13],listedcolormap:[7,8],literatur:[0,2,5,18],littl:[2,7,10],live:6,lle:1,lloyd:0,lmb:[3,4],lmbd:[1,2],lmbd_val:[1,2],lmbda:11,load:[1,2,4,5,7,8],load_boston:1,load_breast_canc:[2,5,7,8,9],load_digit:2,load_iri:[6,7],loc:[1,4,5,6,7,8],local:[1,2,5,10,11],locat:6,log10:[3,4],log:[1,2,3,4,5,7,8,9,11,14],log_:1,log_clf:8,logarithm:[1,3,5,14],logic:[1,2,7],logist:[1,2,6,7,8,9,10,11,13,15],logisticregress:[5,7,8,9],logit:5,logreg:[5,7,8,9],logspac:[1,2,3,4],longer:[0,6,8,14,16],longest:0,loocv:4,look:[0,1,2,3,4,5,6,7,8,9,11,14,16],loop:[0,2,4,8,10,13,14,16],lose:2,loss:[1,2,3,4,5,6,8,9,11,14],lot:[0,1,2,4],low:[1,4,7,8,9,16],lower:[1,2,4,7,8,14],lowercas:14,lowest:[7,11,16],lstat:1,lstsq:1,lubksb:14,ludcmp:14,lux:14,lvert:2,m_1:0,m_h:1,m_k:0,m_l:10,m_n:1,m_p:1,m_t:11,machin:[2,3,4,5,7,8,9,10,14,15,18],machinelearn:[4,13,15,18],mackai:18,made:[1,2,3,4,5,7,9,10],mae:1,magic:0,magnitud:[2,4,5,11],mai:[1,2,3,4,5,6,7,9,10,11,13,14,16],mail:15,main:[1,2,3,4,5,7,14,18],mainli:[1,3,4,5,7],maintain:4,major:[2,4,7,8,11,14],make:[0,2,3,4,5,6,9,10,11,13,14,16,18],make_axes_locat:4,make_moon:[6,7,8],make_pipelin:[1,4,8],make_vjp:11,makedir:[1,4,5,7],makeplot:1,malcondit:14,malign:[2,5,7],mammographi:3,manag:[1,13],manhattan:0,mani:[0,1,2,3,4,5,6,7,9,11,12,13,14,16,18],manifold:9,manual:[0,4],map:[0,1,2,4,5,6,9,10,16],margin:[1,3,6],marit:1,mark:[],marker:[1,5,14],markov:13,marsaglia:16,mask:16,mass:[1,2,3,11],massag:1,masses2016:1,masses2016ol:1,masses2016tre:1,masseval2016:1,master:[4,15],mat1100:13,mat1110:13,mat1120:13,mat3155:15,mat4155:15,mat:13,match:[0,2,3,11],materi:[3,5,14],math:[0,5,10,11,14,16,18],mathbb:[0,1,3,4,5,6,9,10,11,14,16],mathbf:[1,3,4,5,6,11,14,16],mathcal:[2,3,4,5,11],mathemat:[0,1,4,9,10,11,13,14,16,18],mathemati:[],mathemt:[],mathrm:[0,1,2,3,4,5,6,7,8,9,10,11,16],matmul:[2,3],matnat:[15,17,18],matplotlib:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16],matric:[1,2,4,5,6,9,11,13,14],matrix:[1,4,5,6,8,11],matshow:2,matter:11,max:[1,2,7,8,10,11],max_depth:[1,7,8],max_it:[1,2,5,6,9,11],max_iter:0,max_leaf_nod:8,max_sampl:8,maxdegre:[1,4,8],maxdepth:8,maxim:[2,3,5,6,9],maximum:[0,1,2,3,5,6,7,8,11],maxpolydegre:[3,4],mbox:[3,4],mcculloch:10,mcint:16,mcintsqr2:16,mean:[2,3,4,5,7,8,9,10,11,13,14,15],mean_absolute_error:1,mean_divisor:0,mean_i:16,mean_matrix:0,mean_squared_error:[1,4,5,8],mean_squared_log_error:1,mean_vector:0,mean_x:16,meaning:[1,5],meansquarederror:1,meant:[5,8,11],meantempvec:16,meanvec:16,measur:[0,1,2,3,4,7,9,10,16],mechan:[1,16],median:1,medicin:10,medium:[6,11],medv:1,meet:[1,17],mehta:1,memori:[9,10,11,14],mention:[0,1,10,11,16],mere:1,mersienn:16,meshgrid:[3,4,6,7,8,9],messag:[3,11],met:[1,6],meteorolog:7,meter:4,method:[0,1,2,3,5,6,9,10,13,14,15,18],metion:4,metric:[0,1,2,4,5,7,8],metropoli:13,mev:[1,16],mglearn:13,mgrid:11,mhjensen:[1,2,4,5,6,9],microsoft:18,mid:2,midpoint:7,might:[1,2,4,7,11],mild:7,miller:16,millimet:4,million:1,mimic:10,min:[1,3,6,7],min_:[0,1,3],min_samples_leaf:7,mind:[0,1,4,11],mine:13,mini:[2,9,10,11],minibatch:[2,9,11],minibathc:11,minim:[0,1,2,3,4,5,6,7,8,9,10,11,16],minima:[1,2,5,11],minimum:[1,2,4,6,7,9,11],minkowski:0,minmaxscal:1,minor:16,minst:2,minu:5,mirror:7,misc:4,misclassif:[6,7,8],misclassifi:[6,8],miser:1,mismatch:2,miss:[1,8],mit:18,mix:2,mixtur:11,mkdir:[1,4,5,7],mlab:16,mle:[3,5],mlp:2,mlpclassifi:2,mlpregressor:1,mnist:[2,9],mod:16,mode:[15,16],model:[0,3,5,6,7,8,9,11,13,16,18],model_select:[1,2,3,4,5,7,8,9],moder:8,modern:[1,4,5,13],modif:[10,11],modifi:[1,2,3,5,6,8,10,11],modul:[1,4,5,7,8,9,11,14],modular:16,modulenotfounderror:7,modulo:16,moe:[3,9],moment:[3,4,11],monitor:11,monoton:[3,10,16],mont:[1,4,13,16,18],montecarlocycl:16,moor:[3,4],more:[1,2,3,5,6,7,8,9,10,11,13,15,16],moreov:1,morten:17,mosek:3,most:[0,1,2,3,4,5,6,7,8,9,10,11,13,15,16],mostli:[2,9],motion:[1,11],motiv:2,move:[0,1,3,4,5,7,10,11,16],mp4:15,mpl:[1,5],mpl_toolkit:[4,11],mplot3d:[4,11],mplregressor:2,mse:[1,3,4,7,8],mse_simpletre:8,mselassopredict:3,mselassotrain:3,mseownridgepredict:4,msepredict:3,mseridgepredict:[3,4],msetrain:3,msg:1,msle:1,mt19937_64:16,mu0:16,mu1:16,mu2:16,mu_1:4,mu_:[4,16],mu_i:4,mu_j:4,mu_n:9,mu_x:16,much:[1,2,3,4,6,7,8,9,10,11,14,16],mul:3,multi:[1,2,5,13],multiclass:[2,5],multidimension:[9,10],multilay:2,multinomi:5,multipl:[3,4,5,10,11,16],multipli:[3,4,9,11,14,16],multiplum:6,multitud:[],multivari:[1,8,9,13,16],multivariate_norm:[0,9],murphi:[9,18],must:[0,2,3,4,6,8,10,11,16],mutat:5,mutual:[2,4,11],mx_:16,myriad:[1,13],mz1:16,mz2:16,n_0:[10,16],n_b:16,n_boostrap:[4,8],n_bootstrap:4,n_categori:2,n_cluster:0,n_compon:9,n_epoch:11,n_estim:8,n_featur:2,n_hidden_neuron:[1,2],n_i:16,n_input:[1,2],n_instanc:7,n_iter_i:[5,9],n_job:8,n_k:0,n_l:[10,16],n_layer:2,n_m:7,n_neuron:2,n_neurons_layer1:2,n_neurons_layer2:2,n_point:0,n_sampl:[0,4,6,7,8],n_split:4,nabla:[2,11],nabla_:11,nabla_w:11,nag:11,naimi:1,naiv:[0,5],nall:1,name:[0,1,2,3,4,5,6,7,8,10,11,13,14,17],nameerror:[4,8],namespac:16,narrow:11,nary_f:11,nary_op_arg:11,nary_op_kwarg:11,nary_oper:11,nation:[2,3],nativ:13,natur:[1,2,6,7,10,11,16,18],navier:10,nb_:14,nbconvert:[],nboot:16,ndarrai:4,nearest:[2,4,9],nearli:11,neat:[],neccesari:4,necessari:[0,1,2,6],necessarili:[1,9,16],necesserali:3,neck:5,need:[0,1,2,3,4,6,7,8,9,10,11,14,16],neg:[1,2,3,4,5,8,11,16],neg_mean_squared_error:4,neglect:16,neglig:16,neighbor:[4,9],neither:11,neq:[0,11,16],nervou:10,nest:[7,10],nesterov:11,net:10,netlib:14,network:[1,7,11,13,15,18],neural:[1,5,11,13,15,18],neural_network:[1,2],neuralnetwork:2,neuron:[2,10],neutral:1,neutron:1,never:[2,4,7,16],new_box:11,new_hobbit:[],new_root:11,new_sig:[],new_trac:11,newaxi:[1,4,7],newli:1,newton:[2,5,6,11,16],next:[0,1,2,3,4,6,7,11,16],next_guess:11,nian:17,nice:[0,1,2,3,9],nichola:17,nicholaskarlsen1102:17,niter:11,nitric:1,nlambda:[3,4],nm_n:1,nmse:4,nn_model:2,node:[2,7,8,10],nois:[1,3,4,6,7,8,11],noisi:[2,4],non:[0,1,2,3,4,5,7,8,9,10,11,14,16],none:[0,1,2,3,7,8,11,16],nonetheless:0,nonlinear:[4,6,7,9,10],nonneg:[4,7,11],nonparametr:4,nonsens:16,nonsingular:14,nonumb:[5,6,11,14],nor:[2,11],norm:[1,2,3,4,6,9,11],normal:[3,4,5,6,7,8,9,10,11,13,14],normali:14,normpdf:[],norwai:4,notat:[0,1,3,4,11,16],note:[0,1,2,3,4,5,6,9,10,11,13,14,15,16,18],notebook:[0,1,2,7,13],noth:[0,2,3,6,10,16],notic:[3,10,11,14,16],novel:[4,8],novemb:2,now:[0,1,3,4,5,6,8,9,10,11,14,16],nowadai:[1,2,7,13],nox:1,np_assign_points_to_clust:0,np_get_distances_to_clust:0,np_k_mean:0,nsampl:4,nspin:16,nthi:1,ntrained_model:4,nuclear:3,nuclei:[1,16],nucleon:1,nucleu:1,num_tre:8,number:[0,2,3,4,5,6,7,8,9,10,11,14,15,17],numberid:5,numer:[1,3,4,7,8,9,10,11,13,14,18],numpi:[0,1,2,3,4,5,6,7,8,9,10,11,13,16],nunmpi:3,nx_test:4,nx_train:4,nx_train_mean:4,ny_pr:4,ny_train:4,ny_train_mean:4,obei:[4,9,11],object:[1,2,3,4,6,8,11,14],objsens:3,obliqu:3,observ:[0,2,3,4,5,6,7,8,9,10,11],obtain:[0,1,2,3,4,5,6,7,8,10,11,14,16],obviou:[3,4,9,16],obviouli:1,obvious:[1,3,4,14],occupi:1,occur:[1,4,6,7,16],odd:[1,5],oen:1,off:[2,3,7,11,16],offend:[],offer:[4,9,13,14,15],offic:17,offici:15,ofil:16,ofstream:16,often:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16],ofter:14,old:[2,3,8,11],ols_sk:4,ols_svd:4,olsbeta:3,omega:4,omit:[1,3],onc:[0,2,4,7,9,11,16],one:[0,1,2,3,4,5,6,7,8,9,11,13,14,16],onehot:2,onehot_vector:2,onehotencod:7,ones:[1,3,4,6,7,8,9,11,14],onli:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],onlin:[9,15],onto:[3,9],open:[1,2,4,5,7,13,15,16],oper:[1,2,3,4,8,9,10,11,13,14,16],operation:16,opinion:0,oplu:16,opmiz:11,opportun:1,oppos:[4,11],opposit:[2,3,6],opt:[1,2,3,4,5,6,9,11],optim:[0,1,3,4,5,7,8,9,15],optimis:2,option:[1,2,3,4,5,6,9],optmiz:[2,6],orang:1,order:[1,2,3,4,5,6,7,8,9,10,11,14,16],ordinari:[1,5,9,11,13,15],oreilli:18,org:[5,9,13,14,18],organ:[0,4,5,8,14],orient:[2,3,16],origin:[1,3,4,6,9,10,11,14,16],orthogn:3,orthogon:[1,3,4,6,9,11,14],orthonorm:3,oscar:2,oscil:11,oslo:[1,15,17],osx:[1,13],other:[0,1,2,3,4,5,6,8,11,13,14,15,18],otherwis:[1,2,5,11],ouput:[3,5,10],our:[2,4,5,6,7,8,10,13,14,15],ourmodel:1,ourselv:[0,1,3,4,6,9,11],out:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16],out_fil:7,outcom:[1,5,7,8,10,16],outdoor:7,outer:[4,10],outfilenam:16,outlier:[1,6],outlin:[4,8,9],outlook:7,outperform:8,output:[1,2,3,4,5,6,7,8,10,11,14],output_bia:2,output_bias_gradi:2,output_weight:2,output_weights_gradi:2,outputlayer1:10,outputlayer2:10,over1:11,over:[0,1,2,3,4,7,8,10,11,16],overal:[2,8],overcast:7,overcom:[10,11],overdetermin:1,overfit:[1,2,4,7,8,11],overflow:[2,3],overhead:10,overlap:[5,6,7],overlin:[0,1,3,4,7,8,9,14],overst:1,overview:[0,18],own:[3,4,6,10,11,13,14],owner:1,ownridgebeta:4,oxid:1,oyvinssc:17,p_i:[3,16],p_j:16,p_n:16,p_x:16,pack:1,packag:[1,2,3,4,5,6,9,11,13,16],page:[1,13],pai:[1,2,7,11],painless:[],pair:[1,7,13,16],panda:[1,3,4,5,7,9,13],panel:[],paper:2,paradigm:1,parallel:[8,14],paramet:[1,2,3,4,5,6,7,8,10,11,16],parameter:[1,4,8],parametr:[1,4],paramt:3,park:16,part:[0,1,2,3,4,8,14,15,16,18],partial:[1,2,3,4,5,6,8,9,10,11,16],particip:[13,15],particl:[1,11,16],particular:[1,2,3,4,7,8,9,10,11,16,18],particularli:[3,4,6,9,11,16],partit:[2,7],partli:4,pass:[0,10,16],past:[8,16],patch:[4,16],path:[1,4,5,7,13],patient:5,pattern:[1,10,15,18],pauli:1,pca:[1,5,13,15],pcost:3,pdf:[1,3,4,7,18],pedagog:1,penal:4,penalti:[4,11],penros:[3,4],pentagon:11,peopl:[1,2,7,13],per:[1,2,4,15],percentag:[1,8,9],perceptron:[1,2,5],peregrin:[],perfect:[1,2],perfectli:4,perform:[0,1,3,4,6,8,9,10,11,13,14,16],perhap:[1,3,11],perimet:2,period:2,permut:9,persist:11,person:[3,4,5,15,17],perspect:18,pertin:10,petal:[6,7],peter:18,petersen:16,phantom:16,phase:[4,10],phatak:0,phenomena:16,phi:6,phi_k:6,philip:17,philosophi:11,phone:17,phrase:1,physic:[1,2,5,10,11,16,17,18],pick:[0,2,7,8,9,11,16],pickl:2,pictur:1,pie:13,piec:[0,9],pillow:[1,13],pinv:[3,4],pip3:[1,2],pip:[1,2,13],pipelin:[1,4,6,8],pippin:[],pise:0,pitfal:4,pitt:10,pixel:2,pixel_height:2,pixel_width:2,place:[1,4,6,11,14],plai:[1,3,4,6,9,13],plain:[6,8,10,11],plan:[4,7,17,18],plane:[6,7],plateau:[3,16],platform:13,plausibl:10,pleas:[1,5,9,11],plenti:2,plethora:10,plot:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16],plot_confusion_matrix:[5,8],plot_count:4,plot_cumulative_gain:[5,8],plot_data:2,plot_dataset:6,plot_decision_boundari:[7,8],plot_import:8,plot_predict:6,plot_regression_predict:7,plot_roc:[5,8],plot_surfac:[4,11],plot_train:7,plot_tre:[7,8],plt:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],plu:[1,3,5],png:[1,4,5,7],point:[0,1,2,3,4,5,6,7,8,9,11,14,16,17],points_in_clust:0,poisson:13,poli:[4,6],poly100_kernel_svm_clf:6,poly3:1,poly3_plot:1,poly3dcollect:11,poly_featur:[6,7],poly_features10:7,poly_fit10:7,poly_fit:7,poly_kernel_svm_clf:6,polydegre:[1,3,4,8],polygon:11,polym:10,polynomi:[1,3,4,5,6,7,8,9],polynomial_featur:4,polynomial_svm_clf:6,polynomialfeatur:[1,4,6,7],polytrop:[1,4],poor:[2,11],poorli:1,popul:[1,3],popular:[1,2,4,5,6,7,9,10,13,14,16],popularli:1,portabl:8,portion:[9,11],pose:[1,3,4,9,16],posit:[0,1,2,3,5,6,8,9,11,14,16],possibl:[1,2,3,4,5,6,7,8,9,10,11,13,14,16,17],posterior:3,postpon:1,postul:3,potenti:[1,3,4,10,11],potr:3,potrf:3,pott:10,power:[1,2,3,4,6,7,10],practic:[1,3,4,5,6,15,16],practition:[1,2],pre:3,preced:[2,9,10,16],preceq:6,precis:[1,3,9,11,14,16],pred:4,predicit:1,predict:[1,2,3,4,5,6,7,8,13,18],predict_prob:2,predict_proba:[5,8],predictor:[1,3,4,5,7,8,9],prefer:[1,2,4,6,7,9,13],prepar:[1,4],preprocess:[1,4,5,6,7,8,9],prerequisit:1,presenc:11,present:[1,3,4,7,10,11,15,16],preserv:9,press:[11,18],pretrain:2,pretti:[1,6,7,13],prev_centroid:0,prevent:[11,16],previou:[1,2,3,4,6,8,9,10,11,14,16],previous:[0,7,8,16],price:[1,7,11],primal:6,primari:[1,5],primarili:0,prime:16,princip:[1,3,5,13,15],principl:[0,1,4,5,6],print:[0,1,2,3,4,5,6,7,8,9,11,14,16],print_funct:[6,7],printout:1,prior:[1,3,4],privat:1,prob:[2,16],probabilist:[1,18],probabl:[1,2,4,5,8,11,13,15],problem:[1,3,4,5,6,7,8,9,10,13,14,15,16],proce:[1,3,4,6,7,8,9,11,14],procedur:[3,4,6,8,9,11],proceed:14,process:[0,1,4,7,8,10,11,13,14,16,18],prod:18,prod_:[2,3,5],produc:[0,1,3,4,7,8,9,10,11,13,14,16],product:[1,2,3,4,5,6,10,11,13,14],profess:1,profil:0,program:[0,1,2,3,4,6,10,13,14,15,16],programm:14,progress:[0,2],progression_plot:0,prohibit:4,project1:4,project:[1,2,3,9,11,13,15,16,17],project_root_dir:[1,4,5,7],promin:10,promis:6,prone:7,pronounc:[11,13],proof:[1,9,10,11],prop:[],proper:[1,4],properli:[0,2,4,6,8,11],properti:[1,2,10,11,14],proport:[1,2,3,7,9,11,16],propos:[2,4,8],propto:[3,11],proton:1,prove:11,provid:[1,2,3,4,6,7,8,10,11,13,14,16,18],proxi:[2,11],prun:0,prune:7,pseudoinv:3,pseudoinvers:[3,4],pseudorandom:[4,16],psycholog:1,ptratio:1,punish:[1,2],pure:[7,16],purest:7,puriti:7,purpos:[0,1,8,10],put:2,putarow:3,putboundslic:3,putclist:3,putobjsens:3,putqobj:3,pycod:[],pydata:13,pydot:7,pyhton2:[],pylab:[1,5],pypi:13,pyplot:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],pythagora:[0,3],python2:1,python3:[1,2,4,5,6,9,11,13],python:[2,3,4,6,9,10,11,15],pytorch:[1,13],qquad:[9,11,14],quad:[2,11,14],quadrat:[1,3,6,7,11],qualit:[7,16],qualiti:[1,7,13],quantifi:2,quantil:8,quantit:[1,4,7],quantiti:[0,1,3,4,5,7,8,9,10,14,16],quantum:10,quartil:1,quench:3,queri:7,question:[1,3,4,7,9,10,11],quick:16,quickli:[2,7,9,11],quirk:0,quit:[2,3,4,7,8,10],quot:16,r2_score:1,r2score:1,r_1:7,r_2:7,r_j:7,r_m:7,rad:1,radial:[1,6,10],radioact:16,radiu:[1,2],rain:7,rais:11,ramp:2,ran1:16,ran2:16,ran3:16,rand:[1,3,4,7,8,11,14,16],rand_max:16,randint:[4,7,11],randn:[1,2,3,4,7,9,11],random:[0,1,2,3,4,6,7,11,13,14,15],random_devic:16,random_forest_model:8,random_index:11,random_indic:2,random_st:[1,5,6,7,8,9],randomforestclassifi:8,randomli:[0,2,4,7,11,16],randomnumbergener:16,rang:[0,1,2,3,4,5,7,8,9,10,11,14,16],rangl:[1,4,9,16],rangle_x:16,rank:3,raphson:[2,6,11],rapidli:1,rare:2,rate:[1,2,6,7,8,10,11],rather:[1,2,3,4,5,6,7,8,9,10,11,14,16],ratio:[5,7,8,9],rational:1,ravel:[3,4,5,6,7,8,9,11],raw:16,rbf:[6,9,10],rbf_kernel_svm_clf:6,rbf_pca:9,rcond:1,rcparam:[1,2,5,6,7,8,16],reach:[0,1,2,3,4,5,7,8,9,10,11,16],read:[0,1,3,4,5,6,9,10,14,15,16,18],read_csv:[1,4,5,7],read_fwf:1,readabl:0,reader:[1,4,14,16],readi:[0,1,2,3,4,6,8,9,10,14],readili:2,real:[1,2,5,8,9,10,11,14],realist:6,realiti:16,realiz:[2,10],realli:[1,2],rearrang:11,reason:[0,1,2,8,11,18],reassign:2,recal:[3,4,7,8,9,10,14,16],recalcul:16,receiv:[2,8,10,16],recent:[1,4,7,8,11],recept:10,recip:[1,4,5,14],reciproc:3,recogn:[1,3,8],recognit:[1,2,10,15,18],recommend:[1,3,4,6,11,13,14,15,16,18],reconsid:7,reconstruct:9,record:[8,15],recreat:16,rectangl:[7,11],rectangular:3,rectifi:[2,10],recur:[1,13],recurr:[1,2,13,15],recurs:[7,13,14],recycl:16,red:[1,4,6,7],redefin:[1,8],reduc:[2,3,4,7,8,9,11],reduct:[1,8,9,13,16],refer:[0,1,2,3,4,5,9,10,11,14,18],refin:10,refit:4,reflect:[1,2,3,16],refresh:[13,15],reg:[8,9],regard:[2,7,11],regardless:10,region:[4,7,10],regist:[4,16],reglasso:3,regr_1:[1,7],regr_2:[1,7],regr_3:[1,7],regress:[2,6,9,10,13,15],regressor:[1,5,8],regridg:[3,4],regular:[1,3,4,5,7,11],reilli:[1,18],reinforc:[1,6,13],reiter:2,rel:[1,4,5,7,10,11,16],relat:[0,1,2,3,9,11,14,16],relationship:[1,7],relativeerror:1,releas:[2,13],relev:[1,2,3,5,9,13,15,16],reli:[1,4,6],reliabl:[5,16],remain:[2,4,10,14,16],remaind:16,remark:2,rememb:[1,6,11,14],remind:[1,3,9,11,14,16],remov:[1,3,4],render:1,reorder:[3,5],reorgan:1,repeat:[0,1,2,3,4,7,8,9,11,14,16],repeated:1,repeatedli:[4,8,11,16],repetit:[4,15],rephras:11,replac:[0,1,2,3,4,8,10,11],replica:4,repositori:1,repres:[1,2,3,4,5,6,7,8,10,11,16],represent:[1,2,4,16],reproduc:[1,3,4,7,10,13,16],repuls:1,request:1,requir:[1,2,3,4,6,7,9,10,11,14],resaml:4,resampl:[1,5,8,13,15,16],rescal:[1,9,10],rescu:3,reseach:4,research:[1,13,18],resembl:[4,16],reserv:[2,3,4,16],reset:16,reshap:[0,1,2,4,6,7,8],residenti:1,residu:[1,3,11],resiz:3,respect:[0,1,2,3,4,5,6,8,9,10,11,16],respond:10,respons:[1,5,7,10],rest:[1,3],restat:[1,10],restrict:[1,7,10],result:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16],ret:[],retail:1,retain:[3,4],return_data:0,return_x_i:7,reus:[2,4],reveal:[1,10],revers:2,review:[13,14,15],revisit:0,reward:1,rewrit:[1,3,4,5,6,8,9,10,11,14,16],rewritten:[4,6,8,16],rewrot:11,rgoj5yh7evk:13,rho:[1,8],rho_1:8,rho_2:8,rho_m:8,rhs:[3,4],rich:1,rid:0,ride:7,rideclass:7,ridedata:7,ridg:[1,5,9,11,13,15],ridge_sk:4,ridgebeta:3,right:[1,2,3,4,5,6,7,8,10,11,14,16],rightarrow:[1,2,3,4,6,9,10,11,16],rigor:1,ring:4,rise:1,risk:[1,11],river:1,rmse:1,rmsporp:11,rmsprop:[2,11],rnd_clf:8,rnn:[10,15],rntrick1:16,rntrick2:16,rntrick3:16,rntrick4:16,robert:18,robust:1,robustscal:1,roc:8,role:[1,3,4,6,13],roll:4,room:[1,17],root:[1,3,7,11,16],rot:[],rotat:[2,6,7,8],rotation_matrix:7,roughli:2,round:[1,5,7,11],routin:[11,14],row:[1,2,3,4,5,7,9,14],rrr:3,rthe:3,rug:11,rule:[1,2,3,4,11],run:[0,1,2,3,4,6,7,9,11,13],runtim:[0,2,4],runtimewarn:[2,4],rust:[1,13,14],rvert:2,rvert_2:2,rwidth:[],s_1:4,s_i:[4,5],s_j:4,s_k:4,saddl:11,safe:16,sai:[0,1,2,3,4,5,6,7,8,9,10,14,16],said:[4,7,11],sake:[1,3,5,9],sale:1,sam:[],same:[0,1,2,3,4,6,7,9,10,11,14,16],samm:8,sampl:[0,1,2,3,4,5,6,7,8,11,13,14],sample_vari:0,sampleexptvari:16,samwis:[],sanitize_sequ:[],sastri:9,satisfactori:1,satisfi:[2,4,6,11,14,16],satur:[2,4],save:[1,4,5,7],save_fig:[1,4,5,7,8],savefig:[1,4,5,7,16],saw:3,scalabl:8,scalar:[3,4,8,11],scale:[1,2,3,4,5,6,7,8,9,10,11,13,17],scaler:[1,5,6,7,8,9],scan:[3,5],scari:3,scatter:[0,1,2,4,5,6,7],scenario:[4,11],schedul:11,scheme:[2,11],schrage:16,scienc:[1,2,8,10,11,13,15,16,18],scientif:[1,13],scientist:[0,1],scikit:[3,4,5,6,7,8,11,13,14,15,18],scikitlearn:[],scikitplot:[5,8],scipi:[1,3,4,11,13,14],scl:4,score:[1,2,4,5,7,8,9,17],scores_kfold:4,scratch:2,sdg:11,seaborn:[1,2,4,5],seamless:[1,13],search:[1,2,3,7,11],sec:4,second:[0,1,3,4,5,6,7,9,10,11,13,14,15,16],secondeigvector:9,secondli:10,section:[0,9,12,14,15,16],sector:1,see:[0,1,2,3,4,5,6,8,9,10,11,13,14,15,16],seed:[0,1,2,3,4,6,7,9,11,16],seek:[2,6],seem:2,seemingli:1,seen:[1,2,3,8,10,16],segment:11,seismic:4,seldomli:1,select:[2,3,4,6,7,8,9,15,18],self:[2,3,16,18],semest:[5,15],semi:[6,11],semilogx:4,send:[3,10,11,17],senior:15,sens:[1,4,6],sensit:[1,3,4,7,11],sentenc:10,separ:[0,1,2,4,6,7,10,13,16],sequenc:[0,5,7,8,10,11,13,14,16],sequenti:[2,8,10,16],seri:[1,2,3,4,8,9,10,11,14,15],serif:[1,5,16],serv:[1,2,3,5,11,18],session:[2,15],set:[0,2,3,4,5,6,8,9,11,13,14,16],set_:[],set_label:[],set_major_formatt:4,set_major_loc:4,set_stream:3,set_tick:[2,6],set_ticklabel:2,set_titl:[0,1,2,5,10],set_xlabel:[1,2,5,10],set_xlim:[5,10],set_xticklabel:2,set_ylabel:[1,2,5],set_ylim:[5,10],set_ytick:5,set_yticklabel:[2,4],set_zlim:4,setiosflag:16,setminu:4,setosa:[6,7],setosa_or_versicolor:6,setp:4,setprecis:16,setse:3,setup:[2,3,4,6,13],setw:16,sever:[1,3,4,5,6,7,9,10,11,13,14,15,16],sgd:[2,11],sgd_clf:6,sgdclassifi:6,sgdreg:11,sgdregressor:11,sgn:3,shallow:11,shape:[0,1,2,3,4,5,6,7,8,9,11,14],share:2,she:5,shift:[2,4,10,16],shire:[],shortcom:11,shorter:16,shorthand:[],shortli:14,should:[0,1,3,4,6,7,9,10,11,14],show:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],shown:[1,3,5,6,9,10,11,16],showpoint:16,shrink:[3,4,6,9],shrinkag:[3,4],shrunk:9,shuffl:[1,2,4,11],side:[1,3,6,10,11,14],sigh:13,sigma0:16,sigma1:16,sigma2:16,sigma:[1,2,3,4,5,8,9,10,11,14,16],sigma_0:3,sigma_1:3,sigma_2:3,sigma_:[3,14,16],sigma_fn:[5,10],sigma_i:[1,3],sigma_j:3,sigma_m:[4,16],sigma_n:[9,16],sigma_t:11,sigma_x:16,sigmoid:[2,5,6,8,10],sigmundson:[4,17],sign:[2,5,6,8,16],signal:[2,8,10],signific:2,significantli:[2,11,16],sim:[3,4,11,16],similar:[0,1,2,3,4,5,6,7,8,9,11,13,14],similarli:[1,2,3,6,8,16],simpl:[0,2,3,4,5,6,8,9,10,13,14],simplepredict:8,simpler:[0,1,2,3,4,11,13],simplest:[0,1,2,7,8,10],simpletre:8,simpli:[1,2,3,4,6,7,8,9,10,13,14,16],simplic:[0,3,4,5,6,7,8,9,10],simplicti:3,simplifi:[1,4,7,13],simplist:[4,16],simul:[4,16],simultan:4,sin:[1,2,7,10,11,14],sinc:[1,2,3,4,5,6,7,8,9,11,14,16,18],sine:10,singl:[1,2,3,4,5,6,7,10,11,14,16],singular:[1,4,11,14,15],site:[1,2,4,5,6,9,11,15],situat:[1,3,5,11],six:16,size:[1,2,3,4,6,7,8,9,11,14,16],sketch:8,ski:7,skill:1,skip:9,skl:[1,4],sklearn:[1,2,3,4,5,6,7,8,9,11],skplt:[5,8],slack:6,slice:14,slide:[1,16],slight:[4,11],slightli:[2,3,4,5,8,16],slope:[6,9,10],slow:[1,6,11],slower:[3,14],slowli:10,slp:2,small:[0,1,2,3,4,6,7,8,9,10,11,13,14,16],smaller:[1,2,3,4,6,7,9,11,16],smallest:[0,1],smallest_row_index:0,smart:[],smooth:[1,4,11],sne:9,sneak:[],sns:[1,2,4,5],soar:4,social:1,soft:[2,5,8,10],soften:6,softmax:5,softwar:[1,6,13,14,15],sol:6,sole:[1,4],solid:[1,5],solitem:3,soltyp:3,solut:[1,2,3,4,6,8,9,11,14,16],solutionsummari:3,solv:[1,2,3,4,6,8,9,10,11,14],solver:[3,5,6,7,8,9,14],some:[0,1,2,3,4,5,6,7,8,9,10,14,15,16],some_model:4,someth:[1,2,5,7,9,16],sometim:[0,1,2,9,10,11],soon:14,sophist:1,sopt:11,sort:[3,4,7,9,16],sound:3,sourc:[0,1,2,4,13,14,16],space:[0,1,2,3,6,7,9,10,11,16],span:[1,3,7,9,14],spare:2,spars:[3,4,14],sparse_mtx:14,sparsiti:8,spatial:[2,10],spdiag:3,speak:16,special:[4,5,8,10,11,14,16],specif:[1,2,3,4,5,6,7,9,10,13,14,16],specifi:[0,1,3,4,5,7,9,11,16],specifici:[1,8],spectral:2,speech:[1,2,10],speed:[2,11],spend:16,sphere:1,spin:4,spite:1,spline:6,split:[0,2,3,4,6,7,8,9,16],splite:1,splitter:[2,8],spmatrix:3,spontan:16,spread:[1,9,16],springer:18,spuriou:11,sqquar:3,sqrt:[1,3,4,6,8,9,11,16],squar:[0,2,5,6,7,9,11,13,14,15,16],squarederror:8,squaredeuclidean:0,squash:10,srand:16,srtm:4,srtm_data_norway_1:4,stabil:3,stabl:[1,3,4,5,7,9,13],stack:[],stage:[3,11],stai:[1,3,9],stand:[1,3,7,10],standadscal:4,standard:[1,2,3,4,5,6,8,10,14],standardscal:[1,4,5,6,7,8,9],stanford:11,start:[0,1,2,3,4,6,7,8,9,10,11,14,15,16],start_box:11,start_nod:11,start_tim:0,startpoint:16,stat:4,state:[0,2,3,4,5,6,8,9,10,11,13,16],statement:[1,5,14],statis:[],statist:[0,1,2,5,7,8,9,10,11,14,15,18],statu:[1,5,9],stavang:4,std:[1,4,16],stdev:16,stdout:3,steep:11,step:[0,1,2,4,5,7,8,9,10,11,14,16],step_fn:[5,10],step_length:11,steps_list:7,stian:17,still:[3,4,9,11,16],stimuli:10,stk2100:18,stk3155:15,stk4021:18,stk4051:18,stk4155:15,stk5000:18,stk:18,stochast:[1,2,3,4,6,9,10],stoke:10,stone:[1,5],stop:[0,2,5,7,9,11,16],storag:3,store:[1,2,4,9,11,16],str:2,straight:[1,4,6,11],straightforward:[1,3,4,6,7,8,11,14],strategi:[1,2,7],stratifi:4,streamtyp:3,strength:[0,1,3],stretch:9,strict:[6,11],strictli:[6,11],strike:4,string:[2,16],stroke:5,strong:[4,7,8,10,16],strongli:[1,6,13,14],stronli:1,structur:[0,1,2,4,7,8,10,13],stuck:[2,11],student:[1,15,17,18],studi:[0,1,3,4,5,6,9,10,11,13,18],studier:[15,18],style:[1,5,7],sub:[7,10],subarg:11,subdivid:[1,14],subfield:1,subject:[3,4,6,16],subplot:[0,1,2,4,5,6,7,8],subplots_adjust:[6,16],subprogram:14,subract:1,subroutin:1,subscript:2,subsequ:[2,3,4,10,14,16],subset:[2,4,7,10,11,13],subspac:[1,6,9],substanti:[7,8],substep:9,substitut:[4,10,14],subsubset:7,subtask:4,subtl:2,subtract:[1,3,4,9,11,14,16],subtre:7,subval:11,succeed:1,success:[5,7,11,16],successfulli:7,sucess:16,sudo:[1,13],suffer:[1,2,3,8],suffici:[2,4,6,9,11],suggest:[2,11,18],suit:[6,10],suitabl:[1,16],sum:[0,1,2,3,4,5,6,7,8,9,10,11,16],sum_:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],sum_i:[3,4,6,11],sum_j:4,sum_k:[4,6,10,14],summar:[0,3,4,7],summari:[0,2,8,15],summat:[],sunni:7,superscript:[2,10],supervis:[1,3,4,5,7,10,13],supplement:5,support:[1,2,7,8,9,11,13,15],suppos:[1,3,4,5,6,8,9,10,11,14],suppress:[3,11],sure:[2,4],surf:4,surfac:[1,4],surpass:4,surpris:1,surround:13,survei:[1,3,4],svc:[6,7,8],svd:[1,4,9,15],svdinv:3,svm:[6,7,8,9],svm_clf:[6,8],swath:3,symbol:[2,3,9,11,13,16],symmeteri:2,symmetr:[1,3,6,9,10,11,14],symmetri:4,sympi:[1,13],synonim:16,syntax:[2,11,14],syntaxerror:[2,6,14],syrk:3,sys:[3,11],system:[1,2,3,4,5,7,8,10,11,13,14,18],systemat:[4,16],t_0:[7,11],t_1:11,t_b:8,t_i:[2,10],t_j:[3,10],t_k:7,tabl:[7,16,17],tabul:1,tabular:[],tackl:0,tag:[0,3,4,5,10,11,14,16],taht:1,tail:16,tailor:[6,9],taiwan:1,take:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16],taken:[1,2,4,8,11,14],tangent:[2,10,11],tanh:[2,5,6,10],target:[1,2,3,4,5,6,7,8,9,10],target_nam:7,task:[0,1,2,3,4,7,9,10],tau:[3,16],tax:1,taylor:11,taylornr:11,team:2,teaser:1,technic:[0,1,3,4],techniqu:[1,2,6,8,11,13,15,16,18],technolog:[1,2],tek5040:18,tell:[1,4,8,9,11,16],temp1:2,temp2:2,temp:2,temperatur:[1,7],temporarili:2,ten:[],tend:[0,3,4,6,7,8,10,11],tendenc:1,tension:4,tensorflow:[0,1,6,13,14,15,18],term1:[3,4,9],term2:[3,4,9],term3:[3,4,9],term4:[3,4,9],term:[0,1,2,3,4,5,6,7,8,9,10,11,16],termin:[1,3,7,8,11],terrain1:4,terrain:4,test:[3,4,5,6,7,8,11,16],test_accuraci:2,test_data:0,test_error:4,test_ind:4,test_pr:2,test_predict:2,test_scor:[5,8],test_siz:[1,2,3,4,8],test_split:7,tester:[],testerror:[1,4],text:[1,2,3,6,7,9,11,14,16,18],textual:7,textur:2,than:[1,2,3,4,5,7,8,9,10,11,13,16],thank:4,thats:0,theano:[2,13],thei:[0,1,2,3,4,5,6,7,9,10,11,14,16],them:[1,2,4,6,7,8,9,10,11,14],theme:1,themselv:[1,16],thenc:4,theorem:[4,5],theoret:[1,8],theori:[1,2,6,7,10,11,13,15,18],thereaft:[1,3,4,9,10,14],therebi:[1,3,5,9,16],therefor:[1,2,4,5,6,9,11,16],therein:9,thereof:[1,4,11],theta:[2,11,16],theta_:[2,11],theta_i:2,theta_k:16,theta_linreg:11,theta_t:11,thi:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18],thing:[0,1,2,3,5,7,16],think:[0,1,2,4,7,10,11,16],third:[1,4,11],thirti:5,thorough:0,those:[0,3,4,6,7,8,9,14,15],though:[2,14,16],thought:[0,4,16],thousand:[1,2],three:[1,2,3,4,6,7,10,14,15,17],threshold:[2,7,8,9,10,11],through:[0,1,2,3,4,6,9,10,11,13,14,16],throughout:[0,1,3,13,14,16],thu:[1,2,3,4,5,6,8,9,10,11,16,17],thumb:[1,4],thursdai:15,tibshirani:[4,15,18],tick_param:4,ticker:[4,11,16],tif:4,tight_layout:[2,5],tightli:9,tild:[1,3,4,9,16],till:[1,5,6,7,8,10,14],time:[0,1,2,3,4,5,6,7,8,9,10,11,14,15,16],timefunct:16,tini:2,tip:12,titl:[1,2,4,5,6,7,8,11,16],tmp:11,to_categor:2,to_categorical_numpi:2,to_numer:[1,4],to_str:16,togeth:[1,4,6,9],toi:0,told:11,toler:[0,4],tomographi:10,too:[1,3,4,7,9,11,16,18],took:6,tool:[0,1,2,4,11,13,16],toolbox:6,top:[1,3,4,7,8,13],topic:[0,1,3,4,5,6,13,15,18],topolog:[2,10],toss:8,total:[0,1,2,4,5,6,8,9,10,11,16,17],totalclustervari:0,totalscatt:0,totalvari:16,toward:[2,5,10,11],town:1,tpng:7,tqdm:4,trace:11,trace_stack:11,traceback:[4,7,8,11],tracer:11,track:[0,11,14],tract:1,tractabl:1,trade:[3,7],tradeoff:[1,3,15],tradit:[1,2,4],train:[3,4,6,7,8,9,10,11],train_accuraci:[1,2],train_end:[1,2],train_error:4,train_ind:4,train_pr:2,train_siz:[1,2],train_test_split:[1,2,3,4,5,7,8,9],train_test_split_numpi:[1,2],trained_model:4,trainerror:1,trainingerror:4,trait:1,tran:3,transfer:7,transform:[1,3,4,5,6,7,8,9,10,11,13,14],transit:[4,10],translat:[2,4,8],transpos:[2,3,9],travers:[1,3],treat:[1,2,4,10,11,16],tree:[1,2,4,13,15],tree_clf:[7,8],tree_clf_:7,tree_clf_sr:7,tree_reg1:7,tree_reg2:7,tree_reg:7,trend:16,trevor:18,tri:[7,11],triain:1,trial:[1,4,11,16],triangl:11,triangular:14,trick:[6,9,11,16],trickier:16,tridiagon:14,trillion:13,trivial:[1,2,3,9,16],troubl:[1,6,10],true_beta:4,true_divid:2,true_fun:4,tucker:6,tumor:[5,7],tumour:5,tunabl:2,tune:[7,11,14],tupl:11,turn:[1,2,3,4,5,6,7,8,9,10,11,14,16],tutori:2,tweak:[2,8,16],twice:11,twist:9,twister:16,two:[0,1,2,3,4,5,7,8,9,10,11,14,15,16,18],tx_1:11,type:[1,2,4,6,8,11,14,16],typeerror:11,typic:[1,2,3,5,7,8,10,11,16],u_i:10,u_m:8,ubuntu:[1,13],uci:1,uio:[15,17,18],unari:14,unary_f:11,unary_oper:11,unbalanc:[4,7],unbias:[1,3,4,16],uncent:4,uncertainti:[1,3],uncertitud:16,unchang:2,uncorrel:8,undefin:3,under:[1,2,3,4,8,11,13],underdetermin:1,underfit:[2,4],underflowproblem:3,undergo:3,undergradu:15,underli:[1,2,7,11,16],underset:0,understand:[0,1,2,3,4,8,11,13],understood:[0,6,11],undesir:6,undetermin:[3,6],unexpect:[4,16],unexpected:16,unfair:4,unfortun:[2,6,7,8],unicode_liter:[6,7],uniform:[1,2,3,4,9,11],uniform_real_distribut:16,uniformli:[11,16],unifrompdf:16,unimport:11,union:[3,4],uniqu:[0,1,4,11,14],unique_cluster_label:0,unit:[1,2,3,8,10,16],unitari:[3,4,14],unitarili:14,uniti:16,univari:16,univers:[1,2,11,15,17],unix:2,unknow:[1,14],unknown:[1,2,3,4,6,8,14],unknowwn:10,unlabel:2,unless:[1,4,9,11],unlik:[2,6,11,16],unnecessarili:7,unravel:2,unrol:9,unseen:[1,5,7],unstabl:2,unsupervis:[1,2,10,13,15],unsymmetr:14,until:[0,2,7,10,11,16],untouch:1,unusu:10,updat:[0,2,8,10,11],upload:[13,18],upon:[2,4,9,14],upper:[1,6,7,14],uppercas:[14,16],ups:[],usag:[1,6,13,16],usd10000:1,usd:1,use:[0,1,3,4,5,6,7,8,9,10,11,13,14,15],usecol:1,used:[0,1,2,3,4,6,7,8,9,10,11,13,14,16,18],useful:[1,2,3,4,5,7,9,10,11,13,14,16,18],useless:2,user:[1,2,4,5,6,9,13,14],userwarn:4,uses:[1,2,3,4,7,9,10,14,16],usetex:16,usg:4,using:[0,2,3,4,5,6,7,8,9,10,11,14],usr:16,usual:[0,1,5,10,11],util:[0,2,4,5,8],v_0:9,valid:[1,2,5,7,8,11,13,15,16],valu:[0,1,2,4,5,6,7,8,10,11,13,14,15],valuat:7,valueerror:[],van:1,vandenbergh:[6,11],vandermond:1,vanilla:[1,4,9],vanish:[2,11,16],var_x:16,varabl:6,varepsilon:[3,4],varepsilon_:[3,4],varepsilon_i:[3,4],vari:[1,2,3,4,8],variabl:[0,1,2,3,4,5,6,8,9,10,11,14],varianc:[0,1,2,3,5,7,8,9,11,13,14,15],variance_i:[3,9],variance_x:[3,9],variant:[1,2,4,6,10,11],variat:9,varieti:[1,10,13],variou:[2,3,4,5,6,7,9,10,11,13,14,16],vartempvec:16,varvec:16,vaue:2,vault:1,vdot:11,vec:[4,16],vector:[0,1,2,3,4,5,7,8,9,11,13,15],vector_mean:0,ventur:[1,6,13],verbos:2,veri:[0,1,2,3,4,5,6,7,8,9,10,11,16,18],verifi:[9,14],versatil:6,versicolor:[6,7],version:[0,1,8,11,13,14,16],versu:2,vert:[1,2,3,4,5,6,7,9,11],vert_1:[3,4],vert_2:[3,4,9],vertic:[],via:[1,3,4,5,6,7,8,9,10,13,14,15,16],vidal:9,video:[1,2,10,13,15],view:[2,3,4,10,11,15,16,18],violat:6,virginica:7,viridi:[1,2],virtual:2,viscos:11,viscou:11,vision:1,visual:[1,9,10,13],visualis:2,viz:[4,6,16],vjp:11,vjpnode:11,vmax:[2,4],vmc:16,vmin:[2,4],volum:1,vote:8,voting_clf:8,votingclassifi:8,votingsimpl:8,vrtx:15,vspace:11,vstack:[3,9,14,16],w_1:[6,14],w_1x_1:6,w_1x_:6,w_2:[6,14],w_2x_2:6,w_2x_:6,w_3:14,w_4:14,w_i:[2,8],w_ix_i:10,w_j:14,w_m:14,w_px_:6,w_px_p:6,wai:[0,1,2,3,4,5,6,8,9,10,11,12,14,16],walk:7,walker:16,wang:1,want:[0,1,2,3,4,6,7,8,9,10,11,13,16],warn:[1,2,6],warrant:4,watch:13,wavelet:6,weak:[0,7,8],weather:[2,10],web:[13,15],webpag:15,websit:[4,14,15],wedg:[6,16],wednesdai:15,wee:9,week:[3,4,5],weekli:[13,18],weight:[1,2,4,5,7,8,10,11,16],welcom:[6,13],well:[1,2,3,4,5,6,7,8,10,11,13,14,15,16,18],went:6,were:[0,1,2,3,4,5,6,8,9,10,16],wessel:1,what:[0,2,3,4,5,6,7,8,9,10,11,13,14,15],when:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],whenev:[11,16],where:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16,17],wherea:[4,16],wherein:[2,10],whether:[1,3,5,7,16],which:[0,1,3,4,5,6,7,8,9,10,11,13,14,15,17],whichev:2,white:7,who:[1,15],whole:[0,2,3,7,9],whose:[1,4,8,16],whow:[3,9],why:[1,2,4,11],wide:[1,2,4,5,10,13,14],widehat:4,width:[1,6,7],wieringen:1,win:8,wind:7,wing:17,wiothout:4,wiscons:5,wisconsin:8,wisdom:4,wise:[1,2,3,10,11],wish:[0,1,3,5,6,9,11,14],with_std:1,wither:4,within:[0,1,5,7,10,11,16,18],withinclust:0,without:[1,2,3,4,6,7,9,10,11],won:1,wonder:6,word:[0,1,2,3,4,16],work:[0,1,2,4,5,6,7,11,13,15,16],world:[1,6],worldwid:1,wors:[1,2,4],worth:7,would:[1,2,3,4,5,6,7,8,9,10,11,14,16],wrap:[4,14,15],wrap_util:11,write:[1,2,3,4,5,6,10,11,12,14,15,16],written:[1,3,9,10,11,13,14,16],wrong:[2,6],wrongli:[8,16],wrote:[3,9],wrt:8,wth:8,www:[13,14,15,18],wx_1:6,x0s:6,x1_exampl:6,x1d:6,x1s:[6,7,8],x2d:[6,9],x2d_train:9,x2dsl:9,x2s:[6,7,8],x3s:6,x_0:[1,3,9,14],x_1:[1,3,4,5,6,7,8,9,11,14,16],x_2:[1,3,4,5,6,7,8,9,11,14,16],x_3:[6,14,16],x_4:14,x_center:9,x_data:2,x_data_ful:2,x_i:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],x_ix_:1,x_iy_i:6,x_j:[1,6,7,10,16],x_jy_j:6,x_k:[0,10,14,16],x_l:16,x_m:[4,10,14,16],x_n:[1,4,6,9,10,11,14,16],x_new:[7,8],x_offset:4,x_p:[5,7],x_poli:7,x_poly10:7,x_reduc:9,x_scale:6,x_test:[1,2,3,4,5,7,8,9],x_test_own:4,x_test_scal:[1,4,5,7,8,9],x_train:[1,2,3,4,5,7,8,9],x_train_mean:4,x_train_own:4,x_train_scal:[1,4,5,7,8,9],x_val:2,xarrai:13,xavier:2,xbnew:11,xcode:[1,13],xdclassiffierconfus:8,xdclassiffierroc:8,xg_clf:8,xgb:8,xgbclassifi:8,xgboost:7,xgboot:8,xgbregressor:8,xgparam:8,xgtree:8,xi_1:6,xi_:6,xi_i:6,xlabel:[1,2,3,4,5,6,7,8,11,16],xlim:[4,8],xmesh:11,xnew:[1,11],xpanda:1,xpd:[3,9],xplot:1,xscale:1,xsr:7,xt_x:11,xtest:4,xtick:[4,6,7],xtrain:4,xytext:6,y_0:[1,3,9,14],y_1:[1,3,6,7,9,11,14],y_1y_1:6,y_1y_1k:6,y_1y_2:6,y_1y_2k:6,y_1y_n:6,y_1y_nk:6,y_2:[1,3,6,7,9,14],y_2y_1:6,y_2y_1k:6,y_2y_2:6,y_2y_2k:6,y_3:[1,7,14],y_4:14,y_data:[1,2,3,4],y_data_ful:2,y_decis:6,y_fit:1,y_i:[1,2,3,4,5,6,7,8,9,10,11,14],y_if_:8,y_ix_:1,y_ix_i:[5,6,11],y_iy_jk:6,y_j:[4,6,10],y_k:10,y_m:14,y_model:[1,3,4],y_n:[6,11],y_ny_1:6,y_ny_1k:6,y_ny_2:6,y_ny_2k:6,y_ny_n:6,y_ny_nk:6,y_offset:4,y_plot:7,y_pred1:7,y_pred2:7,y_pred:[1,2,4,5,6,7,8],y_pred_rf:8,y_pred_tre:8,y_proba:[5,8],y_scaler:4,y_test:[1,2,3,4,5,7,8,9],y_test_onehot:2,y_test_predict:1,y_train:[1,2,3,4,5,7,8,9],y_train_mean:4,y_train_onehot:2,y_train_predict:1,y_train_scal:4,y_val:2,year:[1,13],yes:[4,5],yet:[1,2,4,6,9,11],yield:[0,1,3,4,6,8,10,11,14,16],ylabel:[1,2,3,4,5,6,7,8,11,16],ylim:4,ymesh:11,yoshua:[2,18],you:[0,1,2,3,4,6,7,8,9,11,13,14,16,18],young:1,your:[0,2,3,4,6,9,11,13,14,16],yourself:[9,11],youtub:13,ypred:4,ypredict2:11,ypredict:[1,11],ypredictlasso:3,ypredictol:3,ypredictown:4,ypredictownridg:4,ypredictridg:[3,4],ypredictskl:4,yridg:[],ytest:4,ytick:[4,6,7],ytild:[1,4],ytildelasso:3,ytildenp:1,ytildeol:3,ytildeownridg:4,ytilderidg:[3,4],ytrain:4,z_0:14,z_1:14,z_2:14,z_c:2,z_h:2,z_i:[2,10],z_j:[2,10],z_k:10,z_m:2,z_mod:7,z_o:2,zaman:16,zaxi:4,zero:[0,1,2,3,4,5,6,7,8,9,10,11,14,16],zip:[4,11],zm_h:1,zone:1},titles:["12. Clustering Analysis","3. Linear Regression","14. Building a Feed Forward Neural Network","4. Ridge and Lasso Regression","5. Resampling Methods","6. Logistic Regression","8. Support Vector Machines, overarching aims","9. Decision trees, overarching aims","10. Ensemble Methods: From a Single Tree to Many Trees and Extreme Boosting, Meet the Jungle of Methods","11. Basic ideas of the Principal Component Analysis (PCA)","13. Neural networks","7. Optimization, the central part of any Machine Learning algortithm","Content in Jupyter Book","Applied Data Analysis and Machine Learning, FYS-STK3155/4155 at the University of Oslo, Norway","2. Linear Algebra, Handling of Arrays and more Python Features","Teaching schedule with links to material","1. Elements of Probability Theory and Statistical Data Analysis","Teachers and Grading","Textbooks"],titleterms:{"2021":17,"4155":13,"case":[6,8,16],"final":10,"function":[1,2,4,5,6,8,9,10,11,16],"import":[3,14,16],And:[],Eye:8,FYS:13,Ising:4,OLS:[3,4],RMS:11,The:[0,1,2,3,4,5,6,7,9,10,13,16],Useful:13,Using:11,activ:[2,10],actual:16,adaboost:8,adam:11,adapt:8,adding:4,adjust:2,again:7,aim:[6,7],algebra:14,algorithm:[0,7,8,9,10],algortithm:11,all:6,analys:3,analysi:[0,1,3,4,9,13,16],ani:11,anoth:7,appli:13,approach:[1,6],approxim:10,architectur:2,arrai:14,assist:17,august:15,autocorrel:16,automat:11,back:[2,9,10],background:13,bag:8,base:11,basic:[0,1,3,5,7,8,9,14],batch:2,bay:3,befor:9,better:[6,16],bia:4,binari:2,binomi:16,bird:8,block:16,book:12,boost:8,bootstrap:[4,8,16],boston:1,breast:2,brief:[],bring:10,build:[2,7],calcul:16,cancer:[2,5,7,9],cart:7,central:[11,13,16],chain:10,chang:8,chi:1,choos:2,classic:9,classif:[2,7,8],classifi:6,clip:2,cluster:0,code:[0,1,2,3,7,9,10,16],collect:2,compar:8,complex:[1,4],complic:4,compon:9,comput:[7,16],con:7,concept:16,condit:[],conjug:11,content:12,continu:16,convex:[6,11],convolut:10,correl:[9,16],correspond:[],cost:[2,8],cours:[13,18],covari:[3,9,16],cross:4,cumul:16,cython:[],data:[1,2,4,5,7,9,13,16],dataset:2,decemb:15,decis:[7,8],decomposit:[3,9,14],deep:2,defin:2,definit:16,degre:1,demonstr:16,dens:1,deriv:[3,10],descent:[8,11],develop:2,deviat:16,diagon:9,dice:16,differ:6,differenti:11,dimension:6,disadvantag:7,discret:16,disguis:16,distribut:[3,16],doing:2,domain:16,down:2,dropout:2,economi:[],element:[1,16],elimin:14,ensembl:8,entropi:7,environ:1,equat:[1,10],error:[1,8],etc:[],evalu:2,event:16,exampl:[1,2,4,5,6,7,8,16],exercis:[1,4],expect:16,experi:16,explor:1,exponenti:16,express:[],extend:[],extrem:8,fall:17,famili:2,famou:16,fantast:[],featur:[7,14],feed:[2,10],fine:2,first:10,fit:[1,8],forest:8,forward:[2,10],frank:4,freedom:1,frequentist:1,fridai:[],from:[3,8,10],further:3,gaussian:[14,16],gener:[7,16],geometr:9,gini:7,good:1,grade:17,gradient:[2,8,11],handl:14,has:13,hessian:[],homework:[],hous:1,how:16,hyperparamet:2,hyperplan:6,id3:7,idea:[0,9],ideal:[],implement:[2,16],implic:3,improv:2,increment:9,index:7,inform:17,instal:13,instructor:17,interpret:[3,9],introduc:9,introduct:[1,4,13,14],invers:[3,14],iter:8,its:16,jackknif:16,julia:[],jungl:8,jupyt:12,kera:2,kernel:[6,9],lagrangian:6,lasso:[3,4],later:3,layer:[2,10],learn:[1,2,9,11,13],least:[3,4],level:8,librari:13,likelihood:5,limit:[2,11,16],linear:[1,6,11,14],link:[3,9,15,18],logist:5,loss:[],machin:[1,6,11,13],main:16,make:[1,7,8],mani:[8,10],materi:15,math:3,mathemat:[3,6],matric:3,matrix:[2,3,9,10,14,16],matter:1,mean:[0,1,16],meet:[3,8,16],mercer:6,mersenn:16,method:[4,7,8,11,16],mlp:10,model:[1,2,4,10],moment:16,momentum:11,moon:[6,7],more:[0,4,14],multilay:10,multipl:2,multipli:6,name:16,need:[],network:[2,5,10],neural:[2,10],newton:[],non:6,normal:[1,2,16],norwai:13,notat:10,novemb:15,now:[2,7],nuclear:1,nueral:5,numba:[],number:[1,16],numer:16,numpi:14,numpython:0,observ:16,obtain:9,octob:15,off:4,one:10,optim:[2,6,11,13],ordinari:[3,4],organ:1,oslo:[13,18],other:[7,9,10,16],our:[0,1,3,9,11,16],outcom:13,output:16,overarch:[1,6,7],overview:8,own:[0,1,8,9],packag:14,panda:[],part:[11,13],pass:2,pca:9,pdf:16,perceptron:10,perform:[2,7],period:16,perspect:2,poisson:16,practic:11,pre:2,preprocess:[],prerequisit:13,princip:9,pro:7,probabl:[3,16],problem:[2,11],procedur:7,process:2,program:11,project:4,prop:11,propag:[2,10],properti:[3,16],pseudo:16,python:[0,1,7,13,14,16],quick:6,ran0:16,random:[8,9,16],raphson:[],read:7,real:4,recip:16,recurr:10,reduc:1,regress:[1,3,4,5,7,8,11],regular:2,relev:18,relu:2,remind:[4,6],requir:13,resampl:4,rescal:4,revisit:11,ridg:[3,4],rng:16,rule:10,sampl:[9,16],schedul:15,schemat:7,scikit:[1,2,9],select:16,semest:17,sensit:[],septemb:15,set:[1,7,10],sgd:[],should:[2,16],simpl:[1,7,11,16],singl:8,singular:[3,9],situat:16,size:[],slightli:[],soft:6,softmax:2,softwar:[],solv:[],solver:11,some:11,split:1,squar:[1,3,4,8],standard:[11,16],state:1,statist:[3,4,13,16],steepest:[8,11],step:[],stk3155:13,stochast:[11,16],stop:[],supervis:2,support:6,svd:3,teach:[15,17],teacher:17,techniqu:[4,9],technolog:13,tensorflow:2,test:[1,2],textbook:18,than:[],theorem:[3,6,9,10,16],theori:16,three:16,tip:11,togeth:10,top:2,toss:16,toward:[0,9],trade:4,tradeoff:4,train:[1,2],tree:[7,8],tune:2,two:[6,13],type:10,uncorrel:16,understand:[],uniform:16,univers:[10,13,18],use:[2,16],used:5,using:[1,16],valid:4,valu:[3,9,16],variabl:16,varianc:[4,16],variou:1,vector:[6,10,14],view:[1,8],visual:[2,7],wai:7,week:15,weekli:15,what:[1,16],when:[],which:[2,16],why:16,wisconsin:5,write:[0,9],xgboost:8,your:[1,8]}})
\ No newline at end of file
diff --git a/doc/LectureNotes/_build/jupyter_execute/chapter3.ipynb b/doc/LectureNotes/_build/jupyter_execute/chapter3.ipynb
index a5fdd1e14..c6ea7ef02 100644
--- a/doc/LectureNotes/_build/jupyter_execute/chapter3.ipynb
+++ b/doc/LectureNotes/_build/jupyter_execute/chapter3.ipynb
@@ -397,10 +397,10 @@
"name": "stdout",
"output_type": "stream",
"text": [
- "Runtime: 0.139992 sec\n",
+ "Runtime: 0.14109 sec\n",
"Jackknife Statistics :\n",
"original bias std. error\n",
- " 99.9142 99.9042 0.148517\n"
+ " 100.203 100.193 0.149917\n"
]
}
],
@@ -774,7 +774,7 @@
"text": [
"Bootstrap Statistics :\n",
"original bias std. error\n",
- " 100.028 14.8941 100.026 0.148225\n"
+ " 99.9348 15.1379 99.9341 0.151076\n"
]
}
],
@@ -828,7 +828,7 @@
"outputs": [
{
"data": {
- "image/png": "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\n",
+ "image/png": "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\n",
"text/plain": [
""
]
@@ -1088,17 +1088,18 @@
"Bias^2: 0.3123314713548606\n",
"Var: 0.009164545680330616\n",
"0.32149601703519126 >= 0.3123314713548606 + 0.009164545680330616 = 0.3214960170351912\n",
- "Polynomial degree: 1\n",
- "Error: 0.08426840630693411\n",
- "Bias^2: 0.07968918676726028\n",
- "Var: 0.004579219539673833\n",
- "0.08426840630693411 >= 0.07968918676726028 + 0.004579219539673833 = 0.08426840630693411\n"
+ "Polynomial degree:"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
+ " 1\n",
+ "Error: 0.08426840630693411\n",
+ "Bias^2: 0.07968918676726028\n",
+ "Var: 0.004579219539673833\n",
+ "0.08426840630693411 >= 0.07968918676726028 + 0.004579219539673833 = 0.08426840630693411\n",
"Polynomial degree: 2\n",
"Error: 0.10398646080125035\n",
"Bias^2: 0.10077114273548986\n",
@@ -1155,23 +1156,29 @@
"Error: 0.021592704588043153\n",
"Bias^2: 0.010516485576652981\n",
"Var: 0.011076219011390184\n",
- "0.021592704588043153 >= 0.010516485576652981 + 0.011076219011390184 = 0.021592704588043167\n",
- "Polynomial degree: 11\n",
- "Error: 0.07160048164228314\n",
- "Bias^2: 0.01443680008897583\n",
- "Var: 0.0571636815533073\n",
- "0.07160048164228314 >= 0.01443680008897583 + 0.0571636815533073 = 0.07160048164228312\n"
+ "0.021592704588043153 >= 0.010516485576652981 + 0.011076219011390184 = 0.021592704588043167\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
+ "Polynomial degree: 11\n",
+ "Error: 0.07160048164228314\n",
+ "Bias^2: 0.01443680008897583\n",
+ "Var: 0.0571636815533073\n",
+ "0.07160048164228314 >= 0.01443680008897583 + 0.0571636815533073 = 0.07160048164228312\n",
"Polynomial degree: 12\n",
"Error: 0.1154777721897675\n",
"Bias^2: 0.01628578269590588\n",
"Var: 0.09919198949386163\n",
- "0.1154777721897675 >= 0.01628578269590588 + 0.09919198949386163 = 0.11547777218976751\n",
+ "0.1154777721897675 >= 0.01628578269590588 + 0.09919198949386163 = 0.11547777218976751\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
"Polynomial degree: 13\n",
"Error: 0.22842468702166951\n",
"Bias^2: 0.01975416527163567\n",
@@ -1188,7 +1195,7 @@
},
"metadata": {
"filenames": {
- "image/png": "/Users/mhjensen/Teaching/MachineLearning/doc/LectureNotes/_build/jupyter_execute/chapter3_62_5.png"
+ "image/png": "/Users/mhjensen/Teaching/MachineLearning/doc/LectureNotes/_build/jupyter_execute/chapter3_62_6.png"
},
"needs_background": "light"
},
@@ -1425,16 +1432,17 @@
"Mean squared error on test data: 123711.53703498\n",
"Degree of polynomial: 3\n",
"Mean squared error on training data: 9011.85263220\n",
- "Mean squared error on test data: 10913.84780262\n"
+ "Mean squared error on test data: 10913.84780262\n",
+ "Degree of polynomial: 4\n",
+ "Mean squared error on training data: 303.47610036\n",
+ "Mean squared error on test data: 426.30787294"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "Degree of polynomial: 4\n",
- "Mean squared error on training data: 303.47610036\n",
- "Mean squared error on test data: 426.30787294\n",
+ "\n",
"Degree of polynomial: 5\n",
"Mean squared error on training data: 3.80354994\n",
"Mean squared error on test data: 5.98822371\n",
@@ -1458,25 +1466,25 @@
"Mean squared error on test data: 0.08576932\n",
"Degree of polynomial: 10\n",
"Mean squared error on training data: 0.02511518\n",
- "Mean squared error on test data: 1.20015436\n",
- "Degree of polynomial: 11\n",
- "Mean squared error on training data: 0.01640891\n",
- "Mean squared error on test data: 1.35533773\n"
+ "Mean squared error on test data: 1.20015436\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
+ "Degree of polynomial: 11\n",
+ "Mean squared error on training data: 0.01640891\n",
+ "Mean squared error on test data: 1.35533774\n",
"Degree of polynomial: 12\n",
"Mean squared error on training data: 0.00813803\n",
"Mean squared error on test data: 0.17446471\n",
"Degree of polynomial: 13\n",
"Mean squared error on training data: 0.00759119\n",
- "Mean squared error on test data: 1.08131003\n",
+ "Mean squared error on test data: 1.08131001\n",
"Degree of polynomial: 14\n",
"Mean squared error on training data: 0.00472199\n",
- "Mean squared error on test data: 0.81333793\n"
+ "Mean squared error on test data: 0.81333802\n"
]
},
{
@@ -1485,13 +1493,13 @@
"text": [
"Degree of polynomial: 15\n",
"Mean squared error on training data: 0.00410478\n",
- "Mean squared error on test data: 92.09145189\n",
+ "Mean squared error on test data: 92.09160813\n",
"Degree of polynomial: 16\n",
"Mean squared error on training data: 0.00315593\n",
- "Mean squared error on test data: 234.39716546\n",
+ "Mean squared error on test data: 234.40530431\n",
"Degree of polynomial: 17\n",
- "Mean squared error on training data: 0.00242998\n",
- "Mean squared error on test data: 1271.05295709\n"
+ "Mean squared error on training data: 0.00242999\n",
+ "Mean squared error on test data: 1270.94936405\n"
]
},
{
@@ -1499,74 +1507,74 @@
"output_type": "stream",
"text": [
"Degree of polynomial: 18\n",
- "Mean squared error on training data: 0.00228740\n",
- "Mean squared error on test data: 108.42208194\n",
+ "Mean squared error on training data: 0.00228741\n",
+ "Mean squared error on test data: 108.11945731\n",
"Degree of polynomial: 19\n",
"Mean squared error on training data: 0.00156372\n",
- "Mean squared error on test data: 1388.41078073\n",
+ "Mean squared error on test data: 1376.61081005\n",
"Degree of polynomial: 20\n",
- "Mean squared error on training data: 0.00137982\n",
- "Mean squared error on test data: 1761.43341615\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
+ "Mean squared error on training data: 0.00137945\n",
+ "Mean squared error on test data: 1931.97211078\n",
"Degree of polynomial: 21\n",
- "Mean squared error on training data: 0.00118170\n",
- "Mean squared error on test data: 15061.31603087\n",
+ "Mean squared error on training data: 0.00118678\n",
+ "Mean squared error on test data: 14496.70992192\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
"Degree of polynomial: 22\n",
- "Mean squared error on training data: 0.00092354\n",
- "Mean squared error on test data: 890.63488525\n",
+ "Mean squared error on training data: 0.00092686\n",
+ "Mean squared error on test data: 873.95463048\n",
"Degree of polynomial: 23\n",
- "Mean squared error on training data: 0.00085887\n",
- "Mean squared error on test data: 5483.16796929\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
+ "Mean squared error on training data: 0.00085890\n",
+ "Mean squared error on test data: 5535.20053452\n",
"Degree of polynomial: 24\n",
- "Mean squared error on training data: 0.00084589\n",
- "Mean squared error on test data: 1695.57143061\n",
- "Degree of polynomial: 25\n",
- "Mean squared error on training data: 0.00078806\n",
- "Mean squared error on test data: 131343.30655001\n",
- "Degree of polynomial: 26\n",
- "Mean squared error on training data: 0.00076916\n",
- "Mean squared error on test data: 17709.14370264\n"
+ "Mean squared error on training data: 0.00084714\n",
+ "Mean squared error on test data: 1289.22422186\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
+ "Degree of polynomial: 25\n",
+ "Mean squared error on training data: 0.00079022\n",
+ "Mean squared error on test data: 136582.88824397\n",
+ "Degree of polynomial: 26\n",
+ "Mean squared error on training data: 0.00076923\n",
+ "Mean squared error on test data: 18194.23521766\n",
"Degree of polynomial: 27\n",
- "Mean squared error on training data: 0.00068970\n",
- "Mean squared error on test data: 2975.38903780\n",
+ "Mean squared error on training data: 0.00069302\n",
+ "Mean squared error on test data: 2579.13493762\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
"Degree of polynomial: 28\n",
- "Mean squared error on training data: 0.00062588\n",
- "Mean squared error on test data: 3848.64522721\n",
+ "Mean squared error on training data: 0.00062728\n",
+ "Mean squared error on test data: 3984.82493809\n",
"Degree of polynomial: 29\n",
- "Mean squared error on training data: 0.00060728\n",
- "Mean squared error on test data: 2988.64001211\n"
+ "Mean squared error on training data: 0.00060724\n",
+ "Mean squared error on test data: 3204.07047448\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- ":73: RuntimeWarning: divide by zero encountered in log10\n",
+ ":73: RuntimeWarning: divide by zero encountered in log10\n",
" plt.plot(polynomial, np.log10(trainingerror), label='Training Error')\n",
- ":74: RuntimeWarning: divide by zero encountered in log10\n",
+ ":74: RuntimeWarning: divide by zero encountered in log10\n",
" plt.plot(polynomial, np.log10(testerror), label='Test Error')\n"
]
},
{
"data": {
- "image/png": "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\n",
+ "image/png": "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\n",
"text/plain": [
""
]
@@ -1641,7 +1649,7 @@
" trainingerror[polydegree] = 0.0\n",
" for samples in range(trials):\n",
" x_train, x_test, y_train, y_test = train_test_split(X, Energies, test_size=0.2)\n",
- " model = LinearRegression(fit_intercept=True).fit(x_train, y_train)\n",
+ " model = LinearRegression(fit_intercept=False).fit(x_train, y_train)\n",
" ypred = model.predict(x_train)\n",
" ytilde = model.predict(x_test)\n",
" testerror[polydegree] += mean_squared_error(y_test, ytilde)\n",
@@ -1886,13 +1894,13 @@
"name": "stderr",
"output_type": "stream",
"text": [
- ":63: RuntimeWarning: divide by zero encountered in log10\n",
+ ":63: RuntimeWarning: divide by zero encountered in log10\n",
" plt.plot(polynomial, np.log10(estimated_mse_sklearn), label='Test Error')\n"
]
},
{
"data": {
- "image/png": "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\n",
+ "image/png": "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\n",
"text/plain": [
""
]
@@ -1963,7 +1971,7 @@
" polynomial[polydegree] = polydegree\n",
" for degree in range(polydegree):\n",
" X[:,degree] = Density**(degree/3.0)\n",
- " OLS = LinearRegression()\n",
+ " OLS = LinearRegression(fit_intercept=False)\n",
"# loop over trials in order to estimate the expectation value of the MSE\n",
" estimated_mse_folds = cross_val_score(OLS, X, Energies, scoring='neg_mean_squared_error', cv=kfold)\n",
"#[:, np.newaxis]\n",
@@ -1976,72 +1984,12 @@
"plt.show()"
]
},
- {
- "cell_type": "code",
- "execution_count": 10,
- "metadata": {
- "collapsed": false,
- "editable": true
- },
- "outputs": [
- {
- "data": {
- "image/png": "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\n",
- "text/plain": [
- ""
- ]
- },
- "metadata": {
- "filenames": {
- "image/png": "/Users/mhjensen/Teaching/MachineLearning/doc/LectureNotes/_build/jupyter_execute/chapter3_74_0.png"
- },
- "needs_background": "light"
- },
- "output_type": "display_data"
- }
- ],
- "source": [
- "import numpy as np\n",
- "import matplotlib.pyplot as plt\n",
- "from sklearn.model_selection import KFold\n",
- "from sklearn.linear_model import Ridge\n",
- "from sklearn.model_selection import cross_val_score\n",
- "from sklearn.preprocessing import PolynomialFeatures\n",
- "\n",
- "# A seed just to ensure that the random numbers are the same for every run.\n",
- "np.random.seed(3155)\n",
- "# Generate the data.\n",
- "n = 100\n",
- "x = np.linspace(-3, 3, n).reshape(-1, 1)\n",
- "y = np.exp(-x**2) + 1.5 * np.exp(-(x-2)**2)+ np.random.normal(0, 0.1, x.shape)\n",
- "# Decide degree on polynomial to fit\n",
- "poly = PolynomialFeatures(degree = 10)\n",
- "\n",
- "# Decide which values of lambda to use\n",
- "nlambdas = 500\n",
- "lambdas = np.logspace(-3, 5, nlambdas)\n",
- "# Initialize a KFold instance\n",
- "k = 5\n",
- "kfold = KFold(n_splits = k)\n",
- "estimated_mse_sklearn = np.zeros(nlambdas)\n",
- "i = 0\n",
- "for lmb in lambdas:\n",
- " ridge = Ridge(alpha = lmb)\n",
- " estimated_mse_folds = cross_val_score(ridge, x, y, scoring='neg_mean_squared_error', cv=kfold)\n",
- " estimated_mse_sklearn[i] = np.mean(-estimated_mse_folds)\n",
- " i += 1\n",
- "plt.figure()\n",
- "plt.plot(np.log10(lambdas), estimated_mse_sklearn, label = 'cross_val_score')\n",
- "plt.xlabel('log10(lambda)')\n",
- "plt.ylabel('MSE')\n",
- "plt.legend()\n",
- "plt.show()"
- ]
- },
{
"cell_type": "markdown",
"metadata": {},
"source": [
+ "Note that we have kept the intercept in the first column of design matrix $\\boldsymbol{X}$. When we call the corresponding **Scikit-Learn** function we need thus to set the intercept to **False**. Libraries like **Scikit-Learn** normally scale the design matrix and does not fit intercept. See the discussions below.\n",
+ "\n",
"## More on Rescaling data\n",
"\n",
"We end this chapter by adding some words on scaling and how to deal with the intercept for regression cases.\n",
@@ -2098,7 +2046,7 @@
},
{
"cell_type": "code",
- "execution_count": 11,
+ "execution_count": 10,
"metadata": {
"collapsed": false,
"editable": true
@@ -2110,7 +2058,7 @@
"'\\n#Model training, we compute the mean value of y and X\\ny_train_mean = np.mean(y_train)\\nX_train_mean = np.mean(X_train,axis=0)\\nX_train = X_train - X_train_mean\\ny_train = y_train - y_train_mean\\n\\n# The we fit our model with the training data\\ntrained_model = some_model.fit(X_train,y_train)\\n\\n\\n#Model prediction, we need also to transform our data set used for the prediction.\\nX_test = X_test - X_train_mean #Use mean from training data\\ny_pred = trained_model(X_test)\\ny_pred = y_pred + y_train_mean\\n'"
]
},
- "execution_count": 11,
+ "execution_count": 10,
"metadata": {},
"output_type": "execute_result"
}
@@ -2217,7 +2165,7 @@
},
{
"cell_type": "code",
- "execution_count": 12,
+ "execution_count": 11,
"metadata": {
"collapsed": false,
"editable": true
@@ -2423,7 +2371,7 @@
},
{
"cell_type": "code",
- "execution_count": 13,
+ "execution_count": 12,
"metadata": {
"collapsed": false,
"editable": true
@@ -2459,7 +2407,7 @@
},
"metadata": {
"filenames": {
- "image/png": "/Users/mhjensen/Teaching/MachineLearning/doc/LectureNotes/_build/jupyter_execute/chapter3_110_1.png"
+ "image/png": "/Users/mhjensen/Teaching/MachineLearning/doc/LectureNotes/_build/jupyter_execute/chapter3_109_1.png"
},
"needs_background": "light"
},
@@ -2631,7 +2579,7 @@
},
{
"cell_type": "code",
- "execution_count": 14,
+ "execution_count": 13,
"metadata": {
"collapsed": false,
"editable": true
@@ -2740,7 +2688,7 @@
},
"metadata": {
"filenames": {
- "image/png": "/Users/mhjensen/Teaching/MachineLearning/doc/LectureNotes/_build/jupyter_execute/chapter3_118_1.png"
+ "image/png": "/Users/mhjensen/Teaching/MachineLearning/doc/LectureNotes/_build/jupyter_execute/chapter3_117_1.png"
},
"needs_background": "light"
},
@@ -2827,7 +2775,7 @@
},
{
"cell_type": "code",
- "execution_count": 15,
+ "execution_count": 14,
"metadata": {
"collapsed": false,
"editable": true
@@ -2958,7 +2906,7 @@
},
"metadata": {
"filenames": {
- "image/png": "/Users/mhjensen/Teaching/MachineLearning/doc/LectureNotes/_build/jupyter_execute/chapter3_120_1.png"
+ "image/png": "/Users/mhjensen/Teaching/MachineLearning/doc/LectureNotes/_build/jupyter_execute/chapter3_119_1.png"
},
"needs_background": "light"
},
@@ -3099,7 +3047,7 @@
},
{
"cell_type": "code",
- "execution_count": 16,
+ "execution_count": 15,
"metadata": {
"collapsed": false,
"editable": true
@@ -3213,7 +3161,7 @@
},
{
"cell_type": "code",
- "execution_count": 17,
+ "execution_count": 16,
"metadata": {
"collapsed": false,
"editable": true
@@ -3278,7 +3226,7 @@
},
{
"cell_type": "code",
- "execution_count": 18,
+ "execution_count": 17,
"metadata": {
"collapsed": false,
"editable": true
@@ -3369,7 +3317,7 @@
},
{
"cell_type": "code",
- "execution_count": 19,
+ "execution_count": 18,
"metadata": {
"collapsed": false,
"editable": true
@@ -3383,7 +3331,7 @@
},
{
"cell_type": "code",
- "execution_count": 20,
+ "execution_count": 19,
"metadata": {
"collapsed": false,
"editable": true
@@ -3402,7 +3350,7 @@
},
{
"cell_type": "code",
- "execution_count": 21,
+ "execution_count": 20,
"metadata": {
"collapsed": false,
"editable": true
@@ -3421,7 +3369,7 @@
},
{
"cell_type": "code",
- "execution_count": 22,
+ "execution_count": 21,
"metadata": {
"collapsed": false,
"editable": true
@@ -3431,7 +3379,7 @@
"name": "stderr",
"output_type": "stream",
"text": [
- ":7: UserWarning: FixedFormatter should only be used together with FixedLocator\n",
+ ":7: UserWarning: FixedFormatter should only be used together with FixedLocator\n",
" cb.ax.set_yticklabels(cb.ax.get_yticklabels(), fontsize=18)\n"
]
},
@@ -3444,7 +3392,7 @@
},
"metadata": {
"filenames": {
- "image/png": "/Users/mhjensen/Teaching/MachineLearning/doc/LectureNotes/_build/jupyter_execute/chapter3_151_1.png"
+ "image/png": "/Users/mhjensen/Teaching/MachineLearning/doc/LectureNotes/_build/jupyter_execute/chapter3_150_1.png"
}
},
"output_type": "display_data"
@@ -3511,7 +3459,7 @@
},
{
"cell_type": "code",
- "execution_count": 23,
+ "execution_count": 22,
"metadata": {
"collapsed": false,
"editable": true
@@ -3620,7 +3568,7 @@
},
{
"cell_type": "code",
- "execution_count": 24,
+ "execution_count": 23,
"metadata": {
"collapsed": false,
"editable": true
@@ -3653,7 +3601,7 @@
},
{
"cell_type": "code",
- "execution_count": 25,
+ "execution_count": 24,
"metadata": {
"collapsed": false,
"editable": true
@@ -3672,7 +3620,7 @@
},
{
"cell_type": "code",
- "execution_count": 26,
+ "execution_count": 25,
"metadata": {
"collapsed": false,
"editable": true
@@ -3691,7 +3639,7 @@
},
{
"cell_type": "code",
- "execution_count": 27,
+ "execution_count": 26,
"metadata": {
"collapsed": false,
"editable": true
@@ -3701,7 +3649,7 @@
"name": "stderr",
"output_type": "stream",
"text": [
- ":7: UserWarning: FixedFormatter should only be used together with FixedLocator\n",
+ ":7: UserWarning: FixedFormatter should only be used together with FixedLocator\n",
" cb.ax.set_yticklabels(cb.ax.get_yticklabels(), fontsize=18)\n"
]
},
@@ -3714,7 +3662,7 @@
},
"metadata": {
"filenames": {
- "image/png": "/Users/mhjensen/Teaching/MachineLearning/doc/LectureNotes/_build/jupyter_execute/chapter3_169_1.png"
+ "image/png": "/Users/mhjensen/Teaching/MachineLearning/doc/LectureNotes/_build/jupyter_execute/chapter3_168_1.png"
}
},
"output_type": "display_data"
@@ -3771,7 +3719,7 @@
},
{
"cell_type": "code",
- "execution_count": 28,
+ "execution_count": 27,
"metadata": {
"collapsed": false,
"editable": true
@@ -3781,7 +3729,7 @@
"name": "stderr",
"output_type": "stream",
"text": [
- ":10: UserWarning: FixedFormatter should only be used together with FixedLocator\n",
+ ":10: UserWarning: FixedFormatter should only be used together with FixedLocator\n",
" cb.ax.set_yticklabels(cb.ax.get_yticklabels(), fontsize=18)\n"
]
},
@@ -3794,7 +3742,7 @@
},
"metadata": {
"filenames": {
- "image/png": "/Users/mhjensen/Teaching/MachineLearning/doc/LectureNotes/_build/jupyter_execute/chapter3_172_1.png"
+ "image/png": "/Users/mhjensen/Teaching/MachineLearning/doc/LectureNotes/_build/jupyter_execute/chapter3_171_1.png"
}
},
"output_type": "display_data"
@@ -3846,7 +3794,7 @@
},
{
"cell_type": "code",
- "execution_count": 29,
+ "execution_count": 28,
"metadata": {
"collapsed": false,
"editable": true
@@ -3856,7 +3804,7 @@
"name": "stderr",
"output_type": "stream",
"text": [
- ":9: UserWarning: FixedFormatter should only be used together with FixedLocator\n",
+ ":9: UserWarning: FixedFormatter should only be used together with FixedLocator\n",
" cb.ax.set_yticklabels(cb.ax.get_yticklabels(), fontsize=18)\n"
]
},
@@ -3869,7 +3817,7 @@
},
"metadata": {
"filenames": {
- "image/png": "/Users/mhjensen/Teaching/MachineLearning/doc/LectureNotes/_build/jupyter_execute/chapter3_176_1.png"
+ "image/png": "/Users/mhjensen/Teaching/MachineLearning/doc/LectureNotes/_build/jupyter_execute/chapter3_175_1.png"
}
},
"output_type": "display_data"
@@ -3905,7 +3853,7 @@
},
{
"cell_type": "code",
- "execution_count": 30,
+ "execution_count": 29,
"metadata": {
"collapsed": false,
"editable": true
@@ -3926,7 +3874,7 @@
"/Users/mhjensen/opt/anaconda3/lib/python3.8/site-packages/sklearn/linear_model/_coordinate_descent.py:529: ConvergenceWarning: Objective did not converge. You might want to increase the number of iterations. Duality gap: 3.924197515789051, tolerance: 1.796796\n",
" model = cd_fast.enet_coordinate_descent(\n",
"\r",
- " 10%|█ | 1/10 [00:00<00:04, 2.06it/s]"
+ " 10%|█ | 1/10 [00:00<00:04, 2.01it/s]"
]
},
{
@@ -3934,7 +3882,7 @@
"output_type": "stream",
"text": [
"\r",
- " 20%|██ | 2/10 [00:00<00:03, 2.39it/s]"
+ " 20%|██ | 2/10 [00:00<00:03, 2.26it/s]"
]
},
{
@@ -3942,7 +3890,7 @@
"output_type": "stream",
"text": [
"\r",
- " 30%|███ | 3/10 [00:00<00:02, 3.03it/s]"
+ " 30%|███ | 3/10 [00:00<00:02, 2.75it/s]"
]
},
{
@@ -3950,7 +3898,7 @@
"output_type": "stream",
"text": [
"\r",
- " 40%|████ | 4/10 [00:00<00:01, 3.75it/s]"
+ " 40%|████ | 4/10 [00:01<00:01, 3.39it/s]"
]
},
{
@@ -3958,7 +3906,7 @@
"output_type": "stream",
"text": [
"\r",
- " 50%|█████ | 5/10 [00:01<00:01, 4.51it/s]"
+ " 50%|█████ | 5/10 [00:01<00:01, 4.00it/s]"
]
},
{
@@ -3966,7 +3914,7 @@
"output_type": "stream",
"text": [
"\r",
- " 60%|██████ | 6/10 [00:01<00:00, 5.17it/s]"
+ " 60%|██████ | 6/10 [00:01<00:00, 4.67it/s]"
]
},
{
@@ -3974,7 +3922,7 @@
"output_type": "stream",
"text": [
"\r",
- " 70%|███████ | 7/10 [00:01<00:00, 5.94it/s]"
+ " 70%|███████ | 7/10 [00:01<00:00, 5.36it/s]"
]
},
{
@@ -3982,7 +3930,7 @@
"output_type": "stream",
"text": [
"\r",
- " 80%|████████ | 8/10 [00:01<00:00, 6.59it/s]"
+ " 80%|████████ | 8/10 [00:01<00:00, 6.06it/s]"
]
},
{
@@ -3990,7 +3938,7 @@
"output_type": "stream",
"text": [
"\r",
- " 90%|█████████ | 9/10 [00:01<00:00, 7.10it/s]"
+ " 90%|█████████ | 9/10 [00:01<00:00, 6.05it/s]"
]
},
{
@@ -3998,7 +3946,7 @@
"output_type": "stream",
"text": [
"\r",
- "100%|██████████| 10/10 [00:01<00:00, 7.07it/s]"
+ "100%|██████████| 10/10 [00:02<00:00, 4.64it/s]"
]
},
{
@@ -4006,7 +3954,7 @@
"output_type": "stream",
"text": [
"\r",
- "100%|██████████| 10/10 [00:01<00:00, 5.83it/s]"
+ "100%|██████████| 10/10 [00:02<00:00, 4.68it/s]"
]
},
{
@@ -4025,7 +3973,7 @@
},
"metadata": {
"filenames": {
- "image/png": "/Users/mhjensen/Teaching/MachineLearning/doc/LectureNotes/_build/jupyter_execute/chapter3_178_13.png"
+ "image/png": "/Users/mhjensen/Teaching/MachineLearning/doc/LectureNotes/_build/jupyter_execute/chapter3_177_13.png"
}
},
"output_type": "display_data"
@@ -4090,7 +4038,7 @@
},
{
"cell_type": "code",
- "execution_count": 31,
+ "execution_count": 30,
"metadata": {
"collapsed": false,
"editable": true
@@ -4105,7 +4053,7 @@
},
"metadata": {
"filenames": {
- "image/png": "/Users/mhjensen/Teaching/MachineLearning/doc/LectureNotes/_build/jupyter_execute/chapter3_180_0.png"
+ "image/png": "/Users/mhjensen/Teaching/MachineLearning/doc/LectureNotes/_build/jupyter_execute/chapter3_179_0.png"
}
},
"output_type": "display_data"
@@ -4221,7 +4169,7 @@
},
{
"cell_type": "code",
- "execution_count": 32,
+ "execution_count": 31,
"metadata": {
"collapsed": false,
"editable": true
@@ -4236,7 +4184,7 @@
},
"metadata": {
"filenames": {
- "image/png": "/Users/mhjensen/Teaching/MachineLearning/doc/LectureNotes/_build/jupyter_execute/chapter3_184_0.png"
+ "image/png": "/Users/mhjensen/Teaching/MachineLearning/doc/LectureNotes/_build/jupyter_execute/chapter3_183_0.png"
}
},
"output_type": "display_data"
@@ -4527,7 +4475,7 @@
},
{
"cell_type": "code",
- "execution_count": 33,
+ "execution_count": 32,
"metadata": {
"collapsed": false,
"editable": true
@@ -4540,7 +4488,7 @@
"traceback": [
"\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
"\u001b[0;31mNameError\u001b[0m Traceback (most recent call last)",
- "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0mscipy\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mmisc\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mimread\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m",
+ "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0mscipy\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mmisc\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mimread\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m",
"\u001b[0;31mNameError\u001b[0m: name 'scipy' is not defined"
]
}
diff --git a/doc/LectureNotes/_build/jupyter_execute/chapter3.py b/doc/LectureNotes/_build/jupyter_execute/chapter3.py
index 1b4dd4f8f..53e60a46a 100644
--- a/doc/LectureNotes/_build/jupyter_execute/chapter3.py
+++ b/doc/LectureNotes/_build/jupyter_execute/chapter3.py
@@ -887,7 +887,7 @@ for polydegree in range(1, Maxpolydegree):
trainingerror[polydegree] = 0.0
for samples in range(trials):
x_train, x_test, y_train, y_test = train_test_split(X, Energies, test_size=0.2)
- model = LinearRegression(fit_intercept=True).fit(x_train, y_train)
+ model = LinearRegression(fit_intercept=False).fit(x_train, y_train)
ypred = model.predict(x_train)
ytilde = model.predict(x_test)
testerror[polydegree] += mean_squared_error(y_test, ytilde)
@@ -1119,7 +1119,7 @@ for polydegree in range(1, Maxpolydegree):
polynomial[polydegree] = polydegree
for degree in range(polydegree):
X[:,degree] = Density**(degree/3.0)
- OLS = LinearRegression()
+ OLS = LinearRegression(fit_intercept=False)
# loop over trials in order to estimate the expectation value of the MSE
estimated_mse_folds = cross_val_score(OLS, X, Energies, scoring='neg_mean_squared_error', cv=kfold)
#[:, np.newaxis]
@@ -1131,41 +1131,7 @@ plt.ylabel('log10[MSE]')
plt.legend()
plt.show()
-import numpy as np
-import matplotlib.pyplot as plt
-from sklearn.model_selection import KFold
-from sklearn.linear_model import Ridge
-from sklearn.model_selection import cross_val_score
-from sklearn.preprocessing import PolynomialFeatures
-
-# A seed just to ensure that the random numbers are the same for every run.
-np.random.seed(3155)
-# Generate the data.
-n = 100
-x = np.linspace(-3, 3, n).reshape(-1, 1)
-y = np.exp(-x**2) + 1.5 * np.exp(-(x-2)**2)+ np.random.normal(0, 0.1, x.shape)
-# Decide degree on polynomial to fit
-poly = PolynomialFeatures(degree = 10)
-
-# Decide which values of lambda to use
-nlambdas = 500
-lambdas = np.logspace(-3, 5, nlambdas)
-# Initialize a KFold instance
-k = 5
-kfold = KFold(n_splits = k)
-estimated_mse_sklearn = np.zeros(nlambdas)
-i = 0
-for lmb in lambdas:
- ridge = Ridge(alpha = lmb)
- estimated_mse_folds = cross_val_score(ridge, x, y, scoring='neg_mean_squared_error', cv=kfold)
- estimated_mse_sklearn[i] = np.mean(-estimated_mse_folds)
- i += 1
-plt.figure()
-plt.plot(np.log10(lambdas), estimated_mse_sklearn, label = 'cross_val_score')
-plt.xlabel('log10(lambda)')
-plt.ylabel('MSE')
-plt.legend()
-plt.show()
+Note that we have kept the intercept in the first column of design matrix $\boldsymbol{X}$. When we call the corresponding **Scikit-Learn** function we need thus to set the intercept to **False**. Libraries like **Scikit-Learn** normally scale the design matrix and does not fit intercept. See the discussions below.
## More on Rescaling data
diff --git a/doc/LectureNotes/_build/jupyter_execute/chapter3_109_1.png b/doc/LectureNotes/_build/jupyter_execute/chapter3_109_1.png
new file mode 100644
index 000000000..0d08a7f4f
Binary files /dev/null and b/doc/LectureNotes/_build/jupyter_execute/chapter3_109_1.png differ
diff --git a/doc/LectureNotes/_build/jupyter_execute/chapter3_117_1.png b/doc/LectureNotes/_build/jupyter_execute/chapter3_117_1.png
new file mode 100644
index 000000000..78fb94a30
Binary files /dev/null and b/doc/LectureNotes/_build/jupyter_execute/chapter3_117_1.png differ
diff --git a/doc/LectureNotes/_build/jupyter_execute/chapter3_119_1.png b/doc/LectureNotes/_build/jupyter_execute/chapter3_119_1.png
new file mode 100644
index 000000000..92f4ae772
Binary files /dev/null and b/doc/LectureNotes/_build/jupyter_execute/chapter3_119_1.png differ
diff --git a/doc/LectureNotes/_build/jupyter_execute/chapter3_150_1.png b/doc/LectureNotes/_build/jupyter_execute/chapter3_150_1.png
new file mode 100644
index 000000000..a518cb04b
Binary files /dev/null and b/doc/LectureNotes/_build/jupyter_execute/chapter3_150_1.png differ
diff --git a/doc/LectureNotes/_build/jupyter_execute/chapter3_168_1.png b/doc/LectureNotes/_build/jupyter_execute/chapter3_168_1.png
new file mode 100644
index 000000000..8098b2e40
Binary files /dev/null and b/doc/LectureNotes/_build/jupyter_execute/chapter3_168_1.png differ
diff --git a/doc/LectureNotes/_build/jupyter_execute/chapter3_171_1.png b/doc/LectureNotes/_build/jupyter_execute/chapter3_171_1.png
new file mode 100644
index 000000000..32745c831
Binary files /dev/null and b/doc/LectureNotes/_build/jupyter_execute/chapter3_171_1.png differ
diff --git a/doc/LectureNotes/_build/jupyter_execute/chapter3_175_1.png b/doc/LectureNotes/_build/jupyter_execute/chapter3_175_1.png
new file mode 100644
index 000000000..f629a218c
Binary files /dev/null and b/doc/LectureNotes/_build/jupyter_execute/chapter3_175_1.png differ
diff --git a/doc/LectureNotes/_build/jupyter_execute/chapter3_177_13.png b/doc/LectureNotes/_build/jupyter_execute/chapter3_177_13.png
new file mode 100644
index 000000000..118120ef6
Binary files /dev/null and b/doc/LectureNotes/_build/jupyter_execute/chapter3_177_13.png differ
diff --git a/doc/LectureNotes/_build/jupyter_execute/chapter3_179_0.png b/doc/LectureNotes/_build/jupyter_execute/chapter3_179_0.png
new file mode 100644
index 000000000..e6bb9a232
Binary files /dev/null and b/doc/LectureNotes/_build/jupyter_execute/chapter3_179_0.png differ
diff --git a/doc/LectureNotes/_build/jupyter_execute/chapter3_183_0.png b/doc/LectureNotes/_build/jupyter_execute/chapter3_183_0.png
new file mode 100644
index 000000000..ef5da849b
Binary files /dev/null and b/doc/LectureNotes/_build/jupyter_execute/chapter3_183_0.png differ
diff --git a/doc/LectureNotes/_build/jupyter_execute/chapter3_47_0.png b/doc/LectureNotes/_build/jupyter_execute/chapter3_47_0.png
index 74f910023..fcd806b44 100644
Binary files a/doc/LectureNotes/_build/jupyter_execute/chapter3_47_0.png and b/doc/LectureNotes/_build/jupyter_execute/chapter3_47_0.png differ
diff --git a/doc/LectureNotes/_build/jupyter_execute/chapter3_65_10.png b/doc/LectureNotes/_build/jupyter_execute/chapter3_65_10.png
index df911b5f7..d1b31b1aa 100644
Binary files a/doc/LectureNotes/_build/jupyter_execute/chapter3_65_10.png and b/doc/LectureNotes/_build/jupyter_execute/chapter3_65_10.png differ
diff --git a/doc/LectureNotes/_build/jupyter_execute/chapter3_73_1.png b/doc/LectureNotes/_build/jupyter_execute/chapter3_73_1.png
index 6dff76ded..30a446da4 100644
Binary files a/doc/LectureNotes/_build/jupyter_execute/chapter3_73_1.png and b/doc/LectureNotes/_build/jupyter_execute/chapter3_73_1.png differ
diff --git a/doc/LectureNotes/chapter3.ipynb b/doc/LectureNotes/chapter3.ipynb
index 18cd038f8..ad19ad998 100644
--- a/doc/LectureNotes/chapter3.ipynb
+++ b/doc/LectureNotes/chapter3.ipynb
@@ -1253,7 +1253,7 @@
" trainingerror[polydegree] = 0.0\n",
" for samples in range(trials):\n",
" x_train, x_test, y_train, y_test = train_test_split(X, Energies, test_size=0.2)\n",
- " model = LinearRegression(fit_intercept=True).fit(x_train, y_train)\n",
+ " model = LinearRegression(fit_intercept=False).fit(x_train, y_train)\n",
" ypred = model.predict(x_train)\n",
" ytilde = model.predict(x_test)\n",
" testerror[polydegree] += mean_squared_error(y_test, ytilde)\n",
@@ -1535,7 +1535,7 @@
" polynomial[polydegree] = polydegree\n",
" for degree in range(polydegree):\n",
" X[:,degree] = Density**(degree/3.0)\n",
- " OLS = LinearRegression()\n",
+ " OLS = LinearRegression(fit_intercept=False)\n",
"# loop over trials in order to estimate the expectation value of the MSE\n",
" estimated_mse_folds = cross_val_score(OLS, X, Energies, scoring='neg_mean_squared_error', cv=kfold)\n",
"#[:, np.newaxis]\n",
@@ -1548,56 +1548,12 @@
"plt.show()"
]
},
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "collapsed": false,
- "editable": true
- },
- "outputs": [],
- "source": [
- "import numpy as np\n",
- "import matplotlib.pyplot as plt\n",
- "from sklearn.model_selection import KFold\n",
- "from sklearn.linear_model import Ridge\n",
- "from sklearn.model_selection import cross_val_score\n",
- "from sklearn.preprocessing import PolynomialFeatures\n",
- "\n",
- "# A seed just to ensure that the random numbers are the same for every run.\n",
- "np.random.seed(3155)\n",
- "# Generate the data.\n",
- "n = 100\n",
- "x = np.linspace(-3, 3, n).reshape(-1, 1)\n",
- "y = np.exp(-x**2) + 1.5 * np.exp(-(x-2)**2)+ np.random.normal(0, 0.1, x.shape)\n",
- "# Decide degree on polynomial to fit\n",
- "poly = PolynomialFeatures(degree = 10)\n",
- "\n",
- "# Decide which values of lambda to use\n",
- "nlambdas = 500\n",
- "lambdas = np.logspace(-3, 5, nlambdas)\n",
- "# Initialize a KFold instance\n",
- "k = 5\n",
- "kfold = KFold(n_splits = k)\n",
- "estimated_mse_sklearn = np.zeros(nlambdas)\n",
- "i = 0\n",
- "for lmb in lambdas:\n",
- " ridge = Ridge(alpha = lmb)\n",
- " estimated_mse_folds = cross_val_score(ridge, x, y, scoring='neg_mean_squared_error', cv=kfold)\n",
- " estimated_mse_sklearn[i] = np.mean(-estimated_mse_folds)\n",
- " i += 1\n",
- "plt.figure()\n",
- "plt.plot(np.log10(lambdas), estimated_mse_sklearn, label = 'cross_val_score')\n",
- "plt.xlabel('log10(lambda)')\n",
- "plt.ylabel('MSE')\n",
- "plt.legend()\n",
- "plt.show()"
- ]
- },
{
"cell_type": "markdown",
"metadata": {},
"source": [
+ "Note that we have kept the intercept in the first column of design matrix $\\boldsymbol{X}$. When we call the corresponding **Scikit-Learn** function we need thus to set the intercept to **False**. Libraries like **Scikit-Learn** normally scale the design matrix and does not fit intercept. See the discussions below.\n",
+ "\n",
"## More on Rescaling data\n",
"\n",
"We end this chapter by adding some words on scaling and how to deal with the intercept for regression cases.\n",
diff --git a/doc/pub/week37/ipynb/week37.ipynb b/doc/pub/week37/ipynb/week37.ipynb
index 15af1b5f5..248b41046 100644
--- a/doc/pub/week37/ipynb/week37.ipynb
+++ b/doc/pub/week37/ipynb/week37.ipynb
@@ -294,10 +294,7 @@
{
"cell_type": "code",
"execution_count": null,
- "metadata": {
- "collapsed": false,
- "editable": true
- },
+ "metadata": {},
"outputs": [],
"source": [
"%matplotlib inline\n",
@@ -399,10 +396,7 @@
{
"cell_type": "code",
"execution_count": null,
- "metadata": {
- "collapsed": false,
- "editable": true
- },
+ "metadata": {},
"outputs": [],
"source": [
"import numpy as np\n",
@@ -829,10 +823,7 @@
{
"cell_type": "code",
"execution_count": null,
- "metadata": {
- "collapsed": false,
- "editable": true
- },
+ "metadata": {},
"outputs": [],
"source": [
"from numpy import *\n",
@@ -1255,10 +1246,7 @@
{
"cell_type": "code",
"execution_count": null,
- "metadata": {
- "collapsed": false,
- "editable": true
- },
+ "metadata": {},
"outputs": [],
"source": [
"import numpy as np\n",
@@ -1301,10 +1289,7 @@
{
"cell_type": "code",
"execution_count": null,
- "metadata": {
- "collapsed": false,
- "editable": true
- },
+ "metadata": {},
"outputs": [],
"source": [
"# the histogram of the bootstrapped data (normalized data if density = True)\n",
@@ -1458,10 +1443,7 @@
{
"cell_type": "code",
"execution_count": null,
- "metadata": {
- "collapsed": false,
- "editable": true
- },
+ "metadata": {},
"outputs": [],
"source": [
"import matplotlib.pyplot as plt\n",
@@ -1530,10 +1512,7 @@
{
"cell_type": "code",
"execution_count": null,
- "metadata": {
- "collapsed": false,
- "editable": true
- },
+ "metadata": {},
"outputs": [],
"source": [
"import matplotlib.pyplot as plt\n",
@@ -1632,10 +1611,7 @@
{
"cell_type": "code",
"execution_count": null,
- "metadata": {
- "collapsed": false,
- "editable": true
- },
+ "metadata": {},
"outputs": [],
"source": [
"\"\"\"\n",
@@ -1810,12 +1786,22 @@
},
{
"cell_type": "code",
- "execution_count": null,
- "metadata": {
- "collapsed": false,
- "editable": true
- },
- "outputs": [],
+ "execution_count": 5,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
"source": [
"import numpy as np\n",
"import matplotlib.pyplot as plt\n",
@@ -1917,12 +1903,125 @@
},
{
"cell_type": "code",
- "execution_count": null,
- "metadata": {
- "collapsed": false,
- "editable": true
- },
- "outputs": [],
+ "execution_count": 6,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Degree of polynomial: 1\n",
+ "Mean squared error on training data: 446033.51374050\n",
+ "Mean squared error on test data: 455173.80460179\n",
+ "Degree of polynomial: 2\n",
+ "Mean squared error on training data: 114550.54637219\n",
+ "Mean squared error on test data: 129963.83146596\n",
+ "Degree of polynomial: 3\n",
+ "Mean squared error on training data: 9054.61775176\n",
+ "Mean squared error on test data: 10572.87627342\n",
+ "Degree of polynomial: 4\n",
+ "Mean squared error on training data: 302.15313054\n",
+ "Mean squared error on test data: 433.26292364\n",
+ "Degree of polynomial: 5\n",
+ "Mean squared error on training data: 3.64316192\n",
+ "Mean squared error on test data: 7.23528337\n",
+ "Degree of polynomial: 6\n",
+ "Mean squared error on training data: 3.56589683\n",
+ "Mean squared error on test data: 10.50427787\n",
+ "Degree of polynomial: 7\n",
+ "Mean squared error on training data: 0.47313680\n",
+ "Mean squared error on test data: 1.53738247\n",
+ "Degree of polynomial: 8\n",
+ "Mean squared error on training data: 0.04926746\n",
+ "Mean squared error on test data: 0.14629156\n",
+ "Degree of polynomial: 9\n",
+ "Mean squared error on training data: 0.02546675\n",
+ "Mean squared error on test data: 0.11202337\n",
+ "Degree of polynomial: 10\n",
+ "Mean squared error on training data: 0.02424794\n",
+ "Mean squared error on test data: 0.22467274\n",
+ "Degree of polynomial: 11\n",
+ "Mean squared error on training data: 0.01594452\n",
+ "Mean squared error on test data: 1.07641937\n",
+ "Degree of polynomial: 12\n",
+ "Mean squared error on training data: 0.00805074\n",
+ "Mean squared error on test data: 0.04295757\n",
+ "Degree of polynomial: 13\n",
+ "Mean squared error on training data: 0.00781918\n",
+ "Mean squared error on test data: 0.56965674\n",
+ "Degree of polynomial: 14\n",
+ "Mean squared error on training data: 0.00465099\n",
+ "Mean squared error on test data: 0.28443037\n",
+ "Degree of polynomial: 15\n",
+ "Mean squared error on training data: 0.00420072\n",
+ "Mean squared error on test data: 568.46764611\n",
+ "Degree of polynomial: 16\n",
+ "Mean squared error on training data: 0.00325450\n",
+ "Mean squared error on test data: 48.97816846\n",
+ "Degree of polynomial: 17\n",
+ "Mean squared error on training data: 0.00242954\n",
+ "Mean squared error on test data: 2.52781930\n",
+ "Degree of polynomial: 18\n",
+ "Mean squared error on training data: 0.00219194\n",
+ "Mean squared error on test data: 429.08472112\n",
+ "Degree of polynomial: 19\n",
+ "Mean squared error on training data: 0.00154858\n",
+ "Mean squared error on test data: 243.07381539\n",
+ "Degree of polynomial: 20\n",
+ "Mean squared error on training data: 0.00140907\n",
+ "Mean squared error on test data: 1345.82751541\n",
+ "Degree of polynomial: 21\n",
+ "Mean squared error on training data: 0.00119942\n",
+ "Mean squared error on test data: 1836.90791879\n",
+ "Degree of polynomial: 22\n",
+ "Mean squared error on training data: 0.00092941\n",
+ "Mean squared error on test data: 1186.40097146\n",
+ "Degree of polynomial: 23\n",
+ "Mean squared error on training data: 0.00089187\n",
+ "Mean squared error on test data: 3897.46661311\n",
+ "Degree of polynomial: 24\n",
+ "Mean squared error on training data: 0.00083294\n",
+ "Mean squared error on test data: 1373.69301339\n",
+ "Degree of polynomial: 25\n",
+ "Mean squared error on training data: 0.00079928\n",
+ "Mean squared error on test data: 7803.21490115\n",
+ "Degree of polynomial: 26\n",
+ "Mean squared error on training data: 0.00075608\n",
+ "Mean squared error on test data: 1099.96635131\n",
+ "Degree of polynomial: 27\n",
+ "Mean squared error on training data: 0.00068344\n",
+ "Mean squared error on test data: 3165.69836349\n",
+ "Degree of polynomial: 28\n",
+ "Mean squared error on training data: 0.00063301\n",
+ "Mean squared error on test data: 545.87095029\n",
+ "Degree of polynomial: 29\n",
+ "Mean squared error on training data: 0.00063870\n",
+ "Mean squared error on test data: 3115.85424414\n"
+ ]
+ },
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ ":73: RuntimeWarning: divide by zero encountered in log10\n",
+ " plt.plot(polynomial, np.log10(trainingerror), label='Training Error')\n",
+ ":74: RuntimeWarning: divide by zero encountered in log10\n",
+ " plt.plot(polynomial, np.log10(testerror), label='Test Error')\n"
+ ]
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
"source": [
"# Common imports\n",
"import os\n",
@@ -2018,12 +2117,30 @@
},
{
"cell_type": "code",
- "execution_count": null,
- "metadata": {
- "collapsed": false,
- "editable": true
- },
- "outputs": [],
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ ":63: RuntimeWarning: divide by zero encountered in log10\n",
+ " plt.plot(polynomial, np.log10(estimated_mse_sklearn), label='Test Error')\n"
+ ]
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
"source": [
"# Common imports\n",
"import os\n",
@@ -2093,9 +2210,34 @@
"plt.legend()\n",
"plt.show()"
]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
}
],
- "metadata": {},
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.8.5"
+ }
+ },
"nbformat": 4,
"nbformat_minor": 4
}