Skip to content

Commit 08169f2

Browse files
committed
modellingExamples updated. Independence test added.
1 parent 79db65c commit 08169f2

8 files changed

+1568
-1200
lines changed

HiddenMarkovModel.ipynb

+165-296
Large diffs are not rendered by default.

LogisticRegression.ipynb

+68-16
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,10 @@
22
"cells": [
33
{
44
"cell_type": "markdown",
5-
"metadata": {},
5+
"metadata": {
6+
"deletable": true,
7+
"editable": true
8+
},
69
"source": [
710
"# Logistic Regression\n",
811
"\n",
@@ -95,6 +98,8 @@
9598
"execution_count": 55,
9699
"metadata": {
97100
"collapsed": false,
101+
"deletable": true,
102+
"editable": true,
98103
"scrolled": true
99104
},
100105
"outputs": [],
@@ -107,7 +112,10 @@
107112
},
108113
{
109114
"cell_type": "markdown",
110-
"metadata": {},
115+
"metadata": {
116+
"deletable": true,
117+
"editable": true
118+
},
111119
"source": [
112120
"### Maximum Likelihood\n",
113121
"\n",
@@ -155,7 +163,10 @@
155163
},
156164
{
157165
"cell_type": "markdown",
158-
"metadata": {},
166+
"metadata": {
167+
"deletable": true,
168+
"editable": true
169+
},
159170
"source": [
160171
"More generally, when we observe $y_i$ for $i=1 \\dots N$, the loglikelihood is\n",
161172
"\n",
@@ -182,7 +193,10 @@
182193
},
183194
{
184195
"cell_type": "markdown",
185-
"metadata": {},
196+
"metadata": {
197+
"deletable": true,
198+
"editable": true
199+
},
186200
"source": [
187201
"### Logistic Regression: Learning the parameters\n",
188202
"\n",
@@ -247,6 +261,8 @@
247261
"execution_count": 13,
248262
"metadata": {
249263
"collapsed": false,
264+
"deletable": true,
265+
"editable": true,
250266
"scrolled": false
251267
},
252268
"outputs": [
@@ -298,7 +314,10 @@
298314
},
299315
{
300316
"cell_type": "markdown",
301-
"metadata": {},
317+
"metadata": {
318+
"deletable": true,
319+
"editable": true
320+
},
302321
"source": [
303322
"The resemblance of the logsumexp function to an hinge function provides a nice interpretation of the log likelihood. Consider the negative log likelihood written in terms of the contributions of each single item:\n",
304323
"\n",
@@ -318,7 +337,9 @@
318337
"cell_type": "code",
319338
"execution_count": 15,
320339
"metadata": {
321-
"collapsed": false
340+
"collapsed": false,
341+
"deletable": true,
342+
"editable": true
322343
},
323344
"outputs": [
324345
{
@@ -356,7 +377,10 @@
356377
},
357378
{
358379
"cell_type": "markdown",
359-
"metadata": {},
380+
"metadata": {
381+
"deletable": true,
382+
"editable": true
383+
},
360384
"source": [
361385
"### Properties of the logsumexp function\n",
362386
"\n",
@@ -404,7 +428,10 @@
404428
},
405429
{
406430
"cell_type": "markdown",
407-
"metadata": {},
431+
"metadata": {
432+
"deletable": true,
433+
"editable": true
434+
},
408435
"source": [
409436
"### Optimization via gradient ascent\n",
410437
"\n",
@@ -477,7 +504,9 @@
477504
"cell_type": "code",
478505
"execution_count": 52,
479506
"metadata": {
480-
"collapsed": false
507+
"collapsed": false,
508+
"deletable": true,
509+
"editable": true
481510
},
482511
"outputs": [],
483512
"source": [
@@ -504,7 +533,9 @@
504533
"cell_type": "code",
505534
"execution_count": 54,
506535
"metadata": {
507-
"collapsed": false
536+
"collapsed": false,
537+
"deletable": true,
538+
"editable": true
508539
},
509540
"outputs": [
510541
{
@@ -586,7 +617,9 @@
586617
"cell_type": "code",
587618
"execution_count": 34,
588619
"metadata": {
589-
"collapsed": false
620+
"collapsed": false,
621+
"deletable": true,
622+
"editable": true
590623
},
591624
"outputs": [
592625
{
@@ -625,7 +658,10 @@
625658
},
626659
{
627660
"cell_type": "markdown",
628-
"metadata": {},
661+
"metadata": {
662+
"deletable": true,
663+
"editable": true
664+
},
629665
"source": [
630666
"#### Evaluating the Hessian\n",
631667
"\n",
@@ -647,7 +683,9 @@
647683
"cell_type": "code",
648684
"execution_count": 1,
649685
"metadata": {
650-
"collapsed": false
686+
"collapsed": false,
687+
"deletable": true,
688+
"editable": true
651689
},
652690
"outputs": [
653691
{
@@ -672,6 +710,8 @@
672710
"execution_count": 10,
673711
"metadata": {
674712
"collapsed": false,
713+
"deletable": true,
714+
"editable": true,
675715
"scrolled": true
676716
},
677717
"outputs": [
@@ -726,7 +766,9 @@
726766
"cell_type": "code",
727767
"execution_count": 11,
728768
"metadata": {
729-
"collapsed": false
769+
"collapsed": false,
770+
"deletable": true,
771+
"editable": true
730772
},
731773
"outputs": [
732774
{
@@ -829,6 +871,8 @@
829871
"execution_count": 153,
830872
"metadata": {
831873
"collapsed": false,
874+
"deletable": true,
875+
"editable": true,
832876
"scrolled": true
833877
},
834878
"outputs": [
@@ -859,6 +903,8 @@
859903
"execution_count": 114,
860904
"metadata": {
861905
"collapsed": false,
906+
"deletable": true,
907+
"editable": true,
862908
"scrolled": true
863909
},
864910
"outputs": [
@@ -918,7 +964,9 @@
918964
"cell_type": "code",
919965
"execution_count": 3,
920966
"metadata": {
921-
"collapsed": false
967+
"collapsed": false,
968+
"deletable": true,
969+
"editable": true
922970
},
923971
"outputs": [],
924972
"source": [
@@ -948,6 +996,8 @@
948996
"execution_count": 4,
949997
"metadata": {
950998
"collapsed": false,
999+
"deletable": true,
1000+
"editable": true,
9511001
"scrolled": false
9521002
},
9531003
"outputs": [
@@ -1039,7 +1089,9 @@
10391089
"cell_type": "code",
10401090
"execution_count": 12,
10411091
"metadata": {
1042-
"collapsed": false
1092+
"collapsed": false,
1093+
"deletable": true,
1094+
"editable": true
10431095
},
10441096
"outputs": [
10451097
{

0 commit comments

Comments
 (0)