From e13591148459a6661843fa699bb3b539f6d19b17 Mon Sep 17 00:00:00 2001 From: mhjensen Date: Wed, 9 Oct 2019 08:22:33 +0200 Subject: [PATCH] reshaping code for project 2 --- doc/pub/LogReg/html/._LogReg-bs000.html | 8 +- doc/pub/LogReg/html/._LogReg-bs001.html | 6 +- doc/pub/LogReg/html/._LogReg-bs002.html | 6 +- doc/pub/LogReg/html/._LogReg-bs003.html | 6 +- doc/pub/LogReg/html/._LogReg-bs004.html | 6 +- doc/pub/LogReg/html/._LogReg-bs005.html | 6 +- doc/pub/LogReg/html/._LogReg-bs006.html | 6 +- doc/pub/LogReg/html/._LogReg-bs007.html | 6 +- doc/pub/LogReg/html/._LogReg-bs008.html | 6 +- doc/pub/LogReg/html/._LogReg-bs009.html | 5 +- doc/pub/LogReg/html/._LogReg-bs010.html | 5 +- doc/pub/LogReg/html/._LogReg-bs011.html | 5 +- doc/pub/LogReg/html/._LogReg-bs012.html | 5 +- doc/pub/LogReg/html/._LogReg-bs013.html | 5 +- doc/pub/LogReg/html/._LogReg-bs014.html | 5 +- doc/pub/LogReg/html/._LogReg-bs015.html | 5 +- doc/pub/LogReg/html/._LogReg-bs016.html | 5 +- doc/pub/LogReg/html/._LogReg-bs017.html | 10 +- doc/pub/LogReg/html/._LogReg-bs018.html | 109 +++++-------------- doc/pub/LogReg/html/LogReg-bs.html | 8 +- doc/pub/LogReg/html/LogReg-reveal.html | 10 +- doc/pub/LogReg/html/LogReg-solarized.html | 11 +- doc/pub/LogReg/html/LogReg.html | 11 +- doc/pub/LogReg/ipynb/LogReg.ipynb | 12 +- doc/pub/LogReg/ipynb/ipynb-LogReg-src.tar.gz | Bin 210 -> 191 bytes doc/pub/LogReg/pdf/LogReg-minted.pdf | Bin 224509 -> 224657 bytes doc/src/LogisticRegression/LogReg.do.txt | 2 +- 27 files changed, 144 insertions(+), 125 deletions(-) diff --git a/doc/pub/LogReg/html/._LogReg-bs000.html b/doc/pub/LogReg/html/._LogReg-bs000.html index 98bc7256f..91034fec6 100644 --- a/doc/pub/LogReg/html/._LogReg-bs000.html +++ b/doc/pub/LogReg/html/._LogReg-bs000.html @@ -61,7 +61,8 @@ Automatically generated HTML file from DocOnce source ('Including more classes', 2, None, '___sec13'), ('More classes', 2, None, '___sec14'), ('A simple classification problem', 2, None, '___sec15'), - ('The Credit Card example', 2, None, '___sec16')]} + ('The Credit Card example', 2, None, '___sec16'), + ('Analysis of the credi card example', 2, None, '___sec17')]} end of tocinfo --> @@ -116,6 +117,7 @@ MathJax.Hub.Config({
  • More classes
  • A simple classification problem
  • The Credit Card example
  • +
  • Analysis of the credi card example
  • @@ -150,7 +152,7 @@ MathJax.Hub.Config({
    [2] Department of Physics and Astronomy and National Superconducting Cyclotron Laboratory, Michigan State University

    -

    Sep 22, 2019

    +

    Oct 9, 2019


    @@ -167,7 +169,7 @@ MathJax.Hub.Config({

  • 9
  • 10
  • ...
  • -
  • 18
  • +
  • 19
  • »
  • diff --git a/doc/pub/LogReg/html/._LogReg-bs001.html b/doc/pub/LogReg/html/._LogReg-bs001.html index 58b93b8d2..675312c5f 100644 --- a/doc/pub/LogReg/html/._LogReg-bs001.html +++ b/doc/pub/LogReg/html/._LogReg-bs001.html @@ -61,7 +61,8 @@ Automatically generated HTML file from DocOnce source ('Including more classes', 2, None, '___sec13'), ('More classes', 2, None, '___sec14'), ('A simple classification problem', 2, None, '___sec15'), - ('The Credit Card example', 2, None, '___sec16')]} + ('The Credit Card example', 2, None, '___sec16'), + ('Analysis of the credi card example', 2, None, '___sec17')]} end of tocinfo --> @@ -116,6 +117,7 @@ MathJax.Hub.Config({
  • More classes
  • A simple classification problem
  • The Credit Card example
  • +
  • Analysis of the credi card example
  • @@ -184,7 +186,7 @@ failure etc.
  • 10
  • 11
  • ...
  • -
  • 18
  • +
  • 19
  • »
  • diff --git a/doc/pub/LogReg/html/._LogReg-bs002.html b/doc/pub/LogReg/html/._LogReg-bs002.html index 0bc75f870..e6c577b33 100644 --- a/doc/pub/LogReg/html/._LogReg-bs002.html +++ b/doc/pub/LogReg/html/._LogReg-bs002.html @@ -61,7 +61,8 @@ Automatically generated HTML file from DocOnce source ('Including more classes', 2, None, '___sec13'), ('More classes', 2, None, '___sec14'), ('A simple classification problem', 2, None, '___sec15'), - ('The Credit Card example', 2, None, '___sec16')]} + ('The Credit Card example', 2, None, '___sec16'), + ('Analysis of the credi card example', 2, None, '___sec17')]} end of tocinfo --> @@ -116,6 +117,7 @@ MathJax.Hub.Config({
  • More classes
  • A simple classification problem
  • The Credit Card example
  • +
  • Analysis of the credi card example
  • @@ -167,7 +169,7 @@ models, as we will see later.
  • 11
  • 12
  • ...
  • -
  • 18
  • +
  • 19
  • »
  • diff --git a/doc/pub/LogReg/html/._LogReg-bs003.html b/doc/pub/LogReg/html/._LogReg-bs003.html index 2714bfa30..c5d9ed119 100644 --- a/doc/pub/LogReg/html/._LogReg-bs003.html +++ b/doc/pub/LogReg/html/._LogReg-bs003.html @@ -61,7 +61,8 @@ Automatically generated HTML file from DocOnce source ('Including more classes', 2, None, '___sec13'), ('More classes', 2, None, '___sec14'), ('A simple classification problem', 2, None, '___sec15'), - ('The Credit Card example', 2, None, '___sec16')]} + ('The Credit Card example', 2, None, '___sec16'), + ('Analysis of the credi card example', 2, None, '___sec17')]} end of tocinfo --> @@ -116,6 +117,7 @@ MathJax.Hub.Config({
  • More classes
  • A simple classification problem
  • The Credit Card example
  • +
  • Analysis of the credi card example
  • @@ -174,7 +176,7 @@ $$
  • 12
  • 13
  • ...
  • -
  • 18
  • +
  • 19
  • »
  • diff --git a/doc/pub/LogReg/html/._LogReg-bs004.html b/doc/pub/LogReg/html/._LogReg-bs004.html index 5d032c500..47474cd4d 100644 --- a/doc/pub/LogReg/html/._LogReg-bs004.html +++ b/doc/pub/LogReg/html/._LogReg-bs004.html @@ -61,7 +61,8 @@ Automatically generated HTML file from DocOnce source ('Including more classes', 2, None, '___sec13'), ('More classes', 2, None, '___sec14'), ('A simple classification problem', 2, None, '___sec15'), - ('The Credit Card example', 2, None, '___sec16')]} + ('The Credit Card example', 2, None, '___sec16'), + ('Analysis of the credi card example', 2, None, '___sec17')]} end of tocinfo --> @@ -116,6 +117,7 @@ MathJax.Hub.Config({
  • More classes
  • A simple classification problem
  • The Credit Card example
  • +
  • Analysis of the credi card example
  • @@ -172,7 +174,7 @@ where \( \hat{y} \) is a vector representing the possible outcomes, \( \hat{X} \
  • 13
  • 14
  • ...
  • -
  • 18
  • +
  • 19
  • »
  • diff --git a/doc/pub/LogReg/html/._LogReg-bs005.html b/doc/pub/LogReg/html/._LogReg-bs005.html index d4f16054c..c948727b5 100644 --- a/doc/pub/LogReg/html/._LogReg-bs005.html +++ b/doc/pub/LogReg/html/._LogReg-bs005.html @@ -61,7 +61,8 @@ Automatically generated HTML file from DocOnce source ('Including more classes', 2, None, '___sec13'), ('More classes', 2, None, '___sec14'), ('A simple classification problem', 2, None, '___sec15'), - ('The Credit Card example', 2, None, '___sec16')]} + ('The Credit Card example', 2, None, '___sec16'), + ('Analysis of the credi card example', 2, None, '___sec17')]} end of tocinfo --> @@ -116,6 +117,7 @@ MathJax.Hub.Config({
  • More classes
  • A simple classification problem
  • The Credit Card example
  • +
  • Analysis of the credi card example
  • @@ -171,7 +173,7 @@ the probability of a given category. This leads us to the logistic function.
  • 14
  • 15
  • ...
  • -
  • 18
  • +
  • 19
  • »
  • diff --git a/doc/pub/LogReg/html/._LogReg-bs006.html b/doc/pub/LogReg/html/._LogReg-bs006.html index 0f07a06be..c96a03492 100644 --- a/doc/pub/LogReg/html/._LogReg-bs006.html +++ b/doc/pub/LogReg/html/._LogReg-bs006.html @@ -61,7 +61,8 @@ Automatically generated HTML file from DocOnce source ('Including more classes', 2, None, '___sec13'), ('More classes', 2, None, '___sec14'), ('A simple classification problem', 2, None, '___sec15'), - ('The Credit Card example', 2, None, '___sec16')]} + ('The Credit Card example', 2, None, '___sec16'), + ('Analysis of the credi card example', 2, None, '___sec17')]} end of tocinfo --> @@ -116,6 +117,7 @@ MathJax.Hub.Config({
  • More classes
  • A simple classification problem
  • The Credit Card example
  • +
  • Analysis of the credi card example
  • @@ -172,7 +174,7 @@ Note that \( 1-p(t)= p(-t) \).
  • 15
  • 16
  • ...
  • -
  • 18
  • +
  • 19
  • »
  • diff --git a/doc/pub/LogReg/html/._LogReg-bs007.html b/doc/pub/LogReg/html/._LogReg-bs007.html index a5a0c0670..4dddc8c43 100644 --- a/doc/pub/LogReg/html/._LogReg-bs007.html +++ b/doc/pub/LogReg/html/._LogReg-bs007.html @@ -61,7 +61,8 @@ Automatically generated HTML file from DocOnce source ('Including more classes', 2, None, '___sec13'), ('More classes', 2, None, '___sec14'), ('A simple classification problem', 2, None, '___sec15'), - ('The Credit Card example', 2, None, '___sec16')]} + ('The Credit Card example', 2, None, '___sec16'), + ('Analysis of the credi card example', 2, None, '___sec17')]} end of tocinfo --> @@ -116,6 +117,7 @@ MathJax.Hub.Config({
  • More classes
  • A simple classification problem
  • The Credit Card example
  • +
  • Analysis of the credi card example
  • @@ -217,7 +219,7 @@ plt.show()
  • 16
  • 17
  • ...
  • -
  • 18
  • +
  • 19
  • »
  • diff --git a/doc/pub/LogReg/html/._LogReg-bs008.html b/doc/pub/LogReg/html/._LogReg-bs008.html index 00270e6f9..ee946a1da 100644 --- a/doc/pub/LogReg/html/._LogReg-bs008.html +++ b/doc/pub/LogReg/html/._LogReg-bs008.html @@ -61,7 +61,8 @@ Automatically generated HTML file from DocOnce source ('Including more classes', 2, None, '___sec13'), ('More classes', 2, None, '___sec14'), ('A simple classification problem', 2, None, '___sec15'), - ('The Credit Card example', 2, None, '___sec16')]} + ('The Credit Card example', 2, None, '___sec16'), + ('Analysis of the credi card example', 2, None, '___sec17')]} end of tocinfo --> @@ -116,6 +117,7 @@ MathJax.Hub.Config({
  • More classes
  • A simple classification problem
  • The Credit Card example
  • +
  • Analysis of the credi card example
  • @@ -173,6 +175,8 @@ $$
  • 16
  • 17
  • 18
  • +
  • ...
  • +
  • 19
  • »
  • diff --git a/doc/pub/LogReg/html/._LogReg-bs009.html b/doc/pub/LogReg/html/._LogReg-bs009.html index f0d118a07..17e64a71b 100644 --- a/doc/pub/LogReg/html/._LogReg-bs009.html +++ b/doc/pub/LogReg/html/._LogReg-bs009.html @@ -61,7 +61,8 @@ Automatically generated HTML file from DocOnce source ('Including more classes', 2, None, '___sec13'), ('More classes', 2, None, '___sec14'), ('A simple classification problem', 2, None, '___sec15'), - ('The Credit Card example', 2, None, '___sec16')]} + ('The Credit Card example', 2, None, '___sec16'), + ('Analysis of the credi card example', 2, None, '___sec17')]} end of tocinfo --> @@ -116,6 +117,7 @@ MathJax.Hub.Config({
  • More classes
  • A simple classification problem
  • The Credit Card example
  • +
  • Analysis of the credi card example
  • @@ -174,6 +176,7 @@ $$
  • 16
  • 17
  • 18
  • +
  • 19
  • »
  • diff --git a/doc/pub/LogReg/html/._LogReg-bs010.html b/doc/pub/LogReg/html/._LogReg-bs010.html index 8d1a50a31..283f54f0a 100644 --- a/doc/pub/LogReg/html/._LogReg-bs010.html +++ b/doc/pub/LogReg/html/._LogReg-bs010.html @@ -61,7 +61,8 @@ Automatically generated HTML file from DocOnce source ('Including more classes', 2, None, '___sec13'), ('More classes', 2, None, '___sec14'), ('A simple classification problem', 2, None, '___sec15'), - ('The Credit Card example', 2, None, '___sec16')]} + ('The Credit Card example', 2, None, '___sec16'), + ('Analysis of the credi card example', 2, None, '___sec17')]} end of tocinfo --> @@ -116,6 +117,7 @@ MathJax.Hub.Config({
  • More classes
  • A simple classification problem
  • The Credit Card example
  • +
  • Analysis of the credi card example
  • @@ -172,6 +174,7 @@ in practice we often supplement the cross-entropy with additional regularization
  • 16
  • 17
  • 18
  • +
  • 19
  • »
  • diff --git a/doc/pub/LogReg/html/._LogReg-bs011.html b/doc/pub/LogReg/html/._LogReg-bs011.html index 6dfcd87a3..445ffe058 100644 --- a/doc/pub/LogReg/html/._LogReg-bs011.html +++ b/doc/pub/LogReg/html/._LogReg-bs011.html @@ -61,7 +61,8 @@ Automatically generated HTML file from DocOnce source ('Including more classes', 2, None, '___sec13'), ('More classes', 2, None, '___sec14'), ('A simple classification problem', 2, None, '___sec15'), - ('The Credit Card example', 2, None, '___sec16')]} + ('The Credit Card example', 2, None, '___sec16'), + ('Analysis of the credi card example', 2, None, '___sec17')]} end of tocinfo --> @@ -116,6 +117,7 @@ MathJax.Hub.Config({
  • More classes
  • A simple classification problem
  • The Credit Card example
  • +
  • Analysis of the credi card example
  • @@ -172,6 +174,7 @@ $$
  • 16
  • 17
  • 18
  • +
  • 19
  • »
  • diff --git a/doc/pub/LogReg/html/._LogReg-bs012.html b/doc/pub/LogReg/html/._LogReg-bs012.html index 3c9538e22..79af9605f 100644 --- a/doc/pub/LogReg/html/._LogReg-bs012.html +++ b/doc/pub/LogReg/html/._LogReg-bs012.html @@ -61,7 +61,8 @@ Automatically generated HTML file from DocOnce source ('Including more classes', 2, None, '___sec13'), ('More classes', 2, None, '___sec14'), ('A simple classification problem', 2, None, '___sec15'), - ('The Credit Card example', 2, None, '___sec16')]} + ('The Credit Card example', 2, None, '___sec16'), + ('Analysis of the credi card example', 2, None, '___sec17')]} end of tocinfo --> @@ -116,6 +117,7 @@ MathJax.Hub.Config({
  • More classes
  • A simple classification problem
  • The Credit Card example
  • +
  • Analysis of the credi card example
  • @@ -172,6 +174,7 @@ $$
  • 16
  • 17
  • 18
  • +
  • 19
  • »
  • diff --git a/doc/pub/LogReg/html/._LogReg-bs013.html b/doc/pub/LogReg/html/._LogReg-bs013.html index 6a446328c..2db41aa30 100644 --- a/doc/pub/LogReg/html/._LogReg-bs013.html +++ b/doc/pub/LogReg/html/._LogReg-bs013.html @@ -61,7 +61,8 @@ Automatically generated HTML file from DocOnce source ('Including more classes', 2, None, '___sec13'), ('More classes', 2, None, '___sec14'), ('A simple classification problem', 2, None, '___sec15'), - ('The Credit Card example', 2, None, '___sec16')]} + ('The Credit Card example', 2, None, '___sec16'), + ('Analysis of the credi card example', 2, None, '___sec17')]} end of tocinfo --> @@ -116,6 +117,7 @@ MathJax.Hub.Config({
  • More classes
  • A simple classification problem
  • The Credit Card example
  • +
  • Analysis of the credi card example
  • @@ -164,6 +166,7 @@ $$
  • 16
  • 17
  • 18
  • +
  • 19
  • »
  • diff --git a/doc/pub/LogReg/html/._LogReg-bs014.html b/doc/pub/LogReg/html/._LogReg-bs014.html index 373706eb6..4c86df9a3 100644 --- a/doc/pub/LogReg/html/._LogReg-bs014.html +++ b/doc/pub/LogReg/html/._LogReg-bs014.html @@ -61,7 +61,8 @@ Automatically generated HTML file from DocOnce source ('Including more classes', 2, None, '___sec13'), ('More classes', 2, None, '___sec14'), ('A simple classification problem', 2, None, '___sec15'), - ('The Credit Card example', 2, None, '___sec16')]} + ('The Credit Card example', 2, None, '___sec16'), + ('Analysis of the credi card example', 2, None, '___sec17')]} end of tocinfo --> @@ -116,6 +117,7 @@ MathJax.Hub.Config({
  • More classes
  • A simple classification problem
  • The Credit Card example
  • +
  • Analysis of the credi card example
  • @@ -175,6 +177,7 @@ and the model is specified in term of \( K-1 \) so-called log-odds or
  • 16
  • 17
  • 18
  • +
  • 19
  • »
  • diff --git a/doc/pub/LogReg/html/._LogReg-bs015.html b/doc/pub/LogReg/html/._LogReg-bs015.html index 7b3445bc1..f5022e2bb 100644 --- a/doc/pub/LogReg/html/._LogReg-bs015.html +++ b/doc/pub/LogReg/html/._LogReg-bs015.html @@ -61,7 +61,8 @@ Automatically generated HTML file from DocOnce source ('Including more classes', 2, None, '___sec13'), ('More classes', 2, None, '___sec14'), ('A simple classification problem', 2, None, '___sec15'), - ('The Credit Card example', 2, None, '___sec16')]} + ('The Credit Card example', 2, None, '___sec16'), + ('Analysis of the credi card example', 2, None, '___sec17')]} end of tocinfo --> @@ -116,6 +117,7 @@ MathJax.Hub.Config({
  • More classes
  • A simple classification problem
  • The Credit Card example
  • +
  • Analysis of the credi card example
  • @@ -186,6 +188,7 @@ methods.
  • 16
  • 17
  • 18
  • +
  • 19
  • »
  • diff --git a/doc/pub/LogReg/html/._LogReg-bs016.html b/doc/pub/LogReg/html/._LogReg-bs016.html index f2fe8db8f..bd33a73b8 100644 --- a/doc/pub/LogReg/html/._LogReg-bs016.html +++ b/doc/pub/LogReg/html/._LogReg-bs016.html @@ -61,7 +61,8 @@ Automatically generated HTML file from DocOnce source ('Including more classes', 2, None, '___sec13'), ('More classes', 2, None, '___sec14'), ('A simple classification problem', 2, None, '___sec15'), - ('The Credit Card example', 2, None, '___sec16')]} + ('The Credit Card example', 2, None, '___sec16'), + ('Analysis of the credi card example', 2, None, '___sec17')]} end of tocinfo --> @@ -116,6 +117,7 @@ MathJax.Hub.Config({
  • More classes
  • A simple classification problem
  • The Credit Card example
  • +
  • Analysis of the credi card example
  • @@ -197,6 +199,7 @@ MathJax.Hub.Config({
  • 16
  • 17
  • 18
  • +
  • 19
  • »
  • diff --git a/doc/pub/LogReg/html/._LogReg-bs017.html b/doc/pub/LogReg/html/._LogReg-bs017.html index 310bf9492..c65a62404 100644 --- a/doc/pub/LogReg/html/._LogReg-bs017.html +++ b/doc/pub/LogReg/html/._LogReg-bs017.html @@ -61,7 +61,8 @@ Automatically generated HTML file from DocOnce source ('Including more classes', 2, None, '___sec13'), ('More classes', 2, None, '___sec14'), ('A simple classification problem', 2, None, '___sec15'), - ('The Credit Card example', 2, None, '___sec16')]} + ('The Credit Card example', 2, None, '___sec16'), + ('Analysis of the credi card example', 2, None, '___sec17')]} end of tocinfo --> @@ -116,6 +117,7 @@ MathJax.Hub.Config({
  • More classes
  • A simple classification problem
  • The Credit Card example
  • +
  • Analysis of the credi card example
  • @@ -132,7 +134,8 @@ MathJax.Hub.Config({

    The Credit Card example

    -Here we use the the credit card data. More text to come. +Here we use the the credit card data. +The data are from an extensive database from Taiwan and include more than ten predictors. More text and clean up of code will be added.

    @@ -338,7 +341,6 @@ plt.plot(x, best) plt.show()

    -

    diff --git a/doc/pub/LogReg/html/._LogReg-bs018.html b/doc/pub/LogReg/html/._LogReg-bs018.html index 7c367356c..035c9ef3a 100644 --- a/doc/pub/LogReg/html/._LogReg-bs018.html +++ b/doc/pub/LogReg/html/._LogReg-bs018.html @@ -6,6 +6,7 @@ Automatically generated HTML file from DocOnce source + Data Analysis and Machine Learning: Logistic Regression @@ -46,26 +47,22 @@ Automatically generated HTML file from DocOnce source ('Linear classifier', 2, None, '___sec3'), ('Some selected properties', 2, None, '___sec4'), ('The logistic function', 2, None, '___sec5'), - ('Two parameters', 2, None, '___sec6'), - ('Maximum likelihood', 2, None, '___sec7'), - ('The cost function rewritten', 2, None, '___sec8'), - ('Minimizing the cross entropy', 2, None, '___sec9'), - ('A more compact expression', 2, None, '___sec10'), - ('Extending to more predictors', 2, None, '___sec11'), - ('Including more classes', 2, None, '___sec12'), - ('The Softmax function', 2, None, '___sec13'), - ('A _scikit-learn_ example', 2, None, '___sec14'), - ('A simple classification problem', 2, None, '___sec15'), - ('The two-dimensional Ising model, Predicting phase transition ' - 'of the two-dimensional Ising model', + ('Examples of likelihood functions used in logistic regression ' + 'and nueral networks', 2, None, - '___sec16'), - ('Reading in the data', 2, None, '___sec17'), - ('Logistic regression', 2, None, '___sec18'), - ('Exploring the logistic regression', 2, None, '___sec19'), - ('Accuracy of a classification model', 2, None, '___sec20'), - ('Analyzing the results', 2, None, '___sec21')]} + '___sec6'), + ('Two parameters', 2, None, '___sec7'), + ('Maximum likelihood', 2, None, '___sec8'), + ('The cost function rewritten', 2, None, '___sec9'), + ('Minimizing the cross entropy', 2, None, '___sec10'), + ('A more compact expression', 2, None, '___sec11'), + ('Extending to more predictors', 2, None, '___sec12'), + ('Including more classes', 2, None, '___sec13'), + ('More classes', 2, None, '___sec14'), + ('A simple classification problem', 2, None, '___sec15'), + ('The Credit Card example', 2, None, '___sec16'), + ('Analysis of the credi card example', 2, None, '___sec17')]} end of tocinfo --> @@ -109,22 +106,18 @@ MathJax.Hub.Config({
  • Linear classifier
  • Some selected properties
  • The logistic function
  • -
  • Two parameters
  • -
  • Maximum likelihood
  • -
  • The cost function rewritten
  • -
  • Minimizing the cross entropy
  • -
  • A more compact expression
  • -
  • Extending to more predictors
  • -
  • Including more classes
  • -
  • The Softmax function
  • -
  • A scikit-learn example
  • +
  • Examples of likelihood functions used in logistic regression and nueral networks
  • +
  • Two parameters
  • +
  • Maximum likelihood
  • +
  • The cost function rewritten
  • +
  • Minimizing the cross entropy
  • +
  • A more compact expression
  • +
  • Extending to more predictors
  • +
  • Including more classes
  • +
  • More classes
  • A simple classification problem
  • -
  • The two-dimensional Ising model, Predicting phase transition of the two-dimensional Ising model
  • -
  • Reading in the data
  • -
  • Logistic regression
  • -
  • Exploring the logistic regression
  • -
  • Accuracy of a classification model
  • -
  • Analyzing the results
  • +
  • The Credit Card example
  • +
  • Analysis of the credi card example
  • @@ -140,51 +133,8 @@ MathJax.Hub.Config({ -

    Reading in the data

    +

    Analysis of the credi card example

    -

    -Using the data from Mehta et al. (specifically the two datasets named Ising2DFM_reSample_L40_T=All.pkl and Ising2DFM_reSample_L40_T=All_labels.pkl) we have to unpack the data into numpy arrays. - -

    - - -

    filenames = glob.glob(os.path.join("..", "dat", "*"))
    -label_filename = list(filter(lambda x: "label" in x, filenames))[0]
    -dat_filename = list(filter(lambda x: "label" not in x, filenames))[0]
    -
    -# Read in the labels
    -with open(label_filename, "rb") as f:
    -    labels = pickle.load(f)
    -
    -# Read in the corresponding configurations
    -with open(dat_filename, "rb") as f:
    -    data = np.unpackbits(pickle.load(f)).reshape(-1, 1600).astype("int")
    -
    -# Set spin-down to -1
    -data[data == 0] = -1
    -
    -

    -This dataset consists of \( 10000 \) samples, i.e., \( 10000 \) spin -configurations with \( 40 \times 40 \) spins each, for \( 16 \) temperatures -between \( 0.25 \) to \( 4.0 \). Next we create a train/test-split and keep -the data in the critical phase as a separate dataset for -extrapolation-testing. - -

    - - -

    # Set up slices of the dataset
    -ordered = slice(0, 70000)
    -critical = slice(70000, 100000)
    -disordered = slice(100000, 160000)
    -
    -X_train, X_test, y_train, y_test = skms.train_test_split(
    -    np.concatenate((data[ordered], data[disordered])),
    -    np.concatenate((labels[ordered], labels[disordered])),
    -    test_size=0.95
    -)
    -
    -

    diff --git a/doc/pub/LogReg/html/LogReg-bs.html b/doc/pub/LogReg/html/LogReg-bs.html index 98bc7256f..91034fec6 100644 --- a/doc/pub/LogReg/html/LogReg-bs.html +++ b/doc/pub/LogReg/html/LogReg-bs.html @@ -61,7 +61,8 @@ Automatically generated HTML file from DocOnce source ('Including more classes', 2, None, '___sec13'), ('More classes', 2, None, '___sec14'), ('A simple classification problem', 2, None, '___sec15'), - ('The Credit Card example', 2, None, '___sec16')]} + ('The Credit Card example', 2, None, '___sec16'), + ('Analysis of the credi card example', 2, None, '___sec17')]} end of tocinfo --> @@ -116,6 +117,7 @@ MathJax.Hub.Config({
  • More classes
  • A simple classification problem
  • The Credit Card example
  • +
  • Analysis of the credi card example
  • @@ -150,7 +152,7 @@ MathJax.Hub.Config({
    [2] Department of Physics and Astronomy and National Superconducting Cyclotron Laboratory, Michigan State University

    -

    Sep 22, 2019

    +

    Oct 9, 2019


    @@ -167,7 +169,7 @@ MathJax.Hub.Config({

  • 9
  • 10
  • ...
  • -
  • 18
  • +
  • 19
  • »
  • diff --git a/doc/pub/LogReg/html/LogReg-reveal.html b/doc/pub/LogReg/html/LogReg-reveal.html index 0767d69e9..6c7b64008 100644 --- a/doc/pub/LogReg/html/LogReg-reveal.html +++ b/doc/pub/LogReg/html/LogReg-reveal.html @@ -148,7 +148,7 @@ MathJax.Hub.Config({
    [2] Department of Physics and Astronomy and National Superconducting Cyclotron Laboratory, Michigan State University

     
    -

    Sep 22, 2019

    +

    Oct 9, 2019


    @@ -667,7 +667,8 @@ methods.

    The Credit Card example

    -Here we use the the credit card data. More text to come. +Here we use the the credit card data. +The data are from an extensive database from Taiwan and include more than ten predictors. More text and clean up of code will be added.

    @@ -875,6 +876,11 @@ plt.show()

    +
    +

    Analysis of the credi card example

    +
    + + diff --git a/doc/pub/LogReg/html/LogReg-solarized.html b/doc/pub/LogReg/html/LogReg-solarized.html index a55d67f8e..ba2b80950 100644 --- a/doc/pub/LogReg/html/LogReg-solarized.html +++ b/doc/pub/LogReg/html/LogReg-solarized.html @@ -55,7 +55,8 @@ div { text-align: justify; text-justify: inter-word; } ('Including more classes', 2, None, '___sec13'), ('More classes', 2, None, '___sec14'), ('A simple classification problem', 2, None, '___sec15'), - ('The Credit Card example', 2, None, '___sec16')]} + ('The Credit Card example', 2, None, '___sec16'), + ('Analysis of the credi card example', 2, None, '___sec17')]} end of tocinfo --> @@ -97,7 +98,7 @@ MathJax.Hub.Config({
    [2] Department of Physics and Astronomy and National Superconducting Cyclotron Laboratory, Michigan State University

    -

    Sep 22, 2019

    +

    Oct 9, 2019


    @@ -568,7 +569,8 @@ methods.









    The Credit Card example

    -Here we use the the credit card data. More text to come. +Here we use the the credit card data. +The data are from an extensive database from Taiwan and include more than ten predictors. More text and clean up of code will be added.

    @@ -774,6 +776,9 @@ plt.plot(x, best) plt.show()

    +









    + +

    Analysis of the credi card example

    diff --git a/doc/pub/LogReg/html/LogReg.html b/doc/pub/LogReg/html/LogReg.html index c01f8f756..dd6403806 100644 --- a/doc/pub/LogReg/html/LogReg.html +++ b/doc/pub/LogReg/html/LogReg.html @@ -60,7 +60,8 @@ div { text-align: justify; text-justify: inter-word; } ('Including more classes', 2, None, '___sec13'), ('More classes', 2, None, '___sec14'), ('A simple classification problem', 2, None, '___sec15'), - ('The Credit Card example', 2, None, '___sec16')]} + ('The Credit Card example', 2, None, '___sec16'), + ('Analysis of the credi card example', 2, None, '___sec17')]} end of tocinfo --> @@ -102,7 +103,7 @@ MathJax.Hub.Config({
    [2] Department of Physics and Astronomy and National Superconducting Cyclotron Laboratory, Michigan State University

    -

    Sep 22, 2019

    +

    Oct 9, 2019


    @@ -573,7 +574,8 @@ methods.









    The Credit Card example

    -Here we use the the credit card data. More text to come. +Here we use the the credit card data. +The data are from an extensive database from Taiwan and include more than ten predictors. More text and clean up of code will be added.

    @@ -779,6 +781,9 @@ plt.plot(x, best) plt.show()

    +









    + +

    Analysis of the credi card example

    diff --git a/doc/pub/LogReg/ipynb/LogReg.ipynb b/doc/pub/LogReg/ipynb/LogReg.ipynb index 3712682c6..cb31cc32e 100644 --- a/doc/pub/LogReg/ipynb/LogReg.ipynb +++ b/doc/pub/LogReg/ipynb/LogReg.ipynb @@ -10,7 +10,7 @@ " \n", "**Morten Hjorth-Jensen**, Department of Physics, University of Oslo and Department of Physics and Astronomy and National Superconducting Cyclotron Laboratory, Michigan State University\n", "\n", - "Date: **Sep 22, 2019**\n", + "Date: **Oct 9, 2019**\n", "\n", "Copyright 1999-2019, Morten Hjorth-Jensen. Released under CC Attribution-NonCommercial 4.0 license\n", "\n", @@ -668,7 +668,8 @@ "metadata": {}, "source": [ "## The Credit Card example\n", - "Here we use the the [credit card data](https://archive.ics.uci.edu/ml/datasets/default+of+credit+card+clients). More text to come." + "Here we use the the [credit card data](https://archive.ics.uci.edu/ml/datasets/default+of+credit+card+clients). \n", + "The data are from an extensive database from Taiwan and include more than ten predictors. More text and clean up of code will be added." ] }, { @@ -886,6 +887,13 @@ "\n", "plt.show()" ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Analysis of the credi card example" + ] } ], "metadata": {}, diff --git a/doc/pub/LogReg/ipynb/ipynb-LogReg-src.tar.gz b/doc/pub/LogReg/ipynb/ipynb-LogReg-src.tar.gz index 792fd0b51dafa96fd6780feda999dfd4b4068d1b..120b7e1c00fb3176bb5d84a59020e59bdb808ab0 100644 GIT binary patch literal 191 zcmV;w06_mAiwFQkd!1bX1MSaC3c@fD2H>uHia9|^nxEl7hXx zeSoeMH${Yeo1bBZVJ6?K*85H5?k-piAtX%_7&A-xlq8<(38fq;<4G20oD&X&GM2Ic z$Z{vWbk+$ooYI`6wo<>H8^)^Y!=CvSc;=rtHp;^G(7OgTXmqkbJi`v_T-K3ldtE?@ t(vB@K^42LMLFgVtSt_Sci%ZxVtc|$ZDE##^p67Yq*B<|r>1fs&=MRsZx6Kx~ z_f+*u_HFTZ2ETes4lXP9Ui8;uSH{sFfj-xFzG*Vw{Zg^bZdR??Y24wJWqJE0g K>PQ9+1_l5*1!v^| diff --git a/doc/pub/LogReg/pdf/LogReg-minted.pdf b/doc/pub/LogReg/pdf/LogReg-minted.pdf index a952997cc5b13af92fc90946205f3204265c8ea9..75e86bb0b2760758d1c1a35226edb29d6de37cf4 100644 GIT binary patch delta 10475 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 oJA0`&C`-^-1|L#`)PMqudY>H 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 Bv!nn3 diff --git a/doc/src/LogisticRegression/LogReg.do.txt b/doc/src/LogisticRegression/LogReg.do.txt index b05adb8ee..972550f74 100644 --- a/doc/src/LogisticRegression/LogReg.do.txt +++ b/doc/src/LogisticRegression/LogReg.do.txt @@ -451,7 +451,7 @@ if __name__ == "__main__": !split ===== The Credit Card example ===== Here we use the the "credit card data":"https://archive.ics.uci.edu/ml/datasets/default+of+credit+card+clients". -The data are from an extensive database from Taiwan and include more than ten predictors. +The data are from an extensive database from Taiwan and include more than ten predictors. More text and clean up of code will be added. !bc pycod import pandas as pd