From 754e0e684ca4707f9c67ee195e59c45fadca64b1 Mon Sep 17 00:00:00 2001 From: mhjensen Date: Mon, 25 Nov 2019 15:54:51 +0100 Subject: [PATCH] some svm typos corrected --- doc/pub/svm/html/._svm-bs000.html | 14 +++++++------- doc/pub/svm/html/._svm-bs001.html | 12 ++++++------ doc/pub/svm/html/._svm-bs002.html | 12 ++++++------ doc/pub/svm/html/._svm-bs003.html | 12 ++++++------ doc/pub/svm/html/._svm-bs004.html | 12 ++++++------ doc/pub/svm/html/._svm-bs005.html | 12 ++++++------ doc/pub/svm/html/._svm-bs006.html | 12 ++++++------ doc/pub/svm/html/._svm-bs007.html | 12 ++++++------ doc/pub/svm/html/._svm-bs008.html | 12 ++++++------ doc/pub/svm/html/._svm-bs009.html | 12 ++++++------ doc/pub/svm/html/._svm-bs010.html | 12 ++++++------ doc/pub/svm/html/._svm-bs011.html | 12 ++++++------ doc/pub/svm/html/._svm-bs012.html | 14 +++++++------- doc/pub/svm/html/._svm-bs013.html | 14 +++++++------- doc/pub/svm/html/._svm-bs014.html | 14 +++++++------- doc/pub/svm/html/._svm-bs015.html | 12 ++++++------ doc/pub/svm/html/._svm-bs016.html | 12 ++++++------ doc/pub/svm/html/._svm-bs017.html | 12 ++++++------ doc/pub/svm/html/._svm-bs018.html | 12 ++++++------ doc/pub/svm/html/._svm-bs019.html | 16 ++++++++-------- doc/pub/svm/html/._svm-bs020.html | 16 ++++++++-------- doc/pub/svm/html/._svm-bs021.html | 12 ++++++------ doc/pub/svm/html/._svm-bs022.html | 12 ++++++------ doc/pub/svm/html/._svm-bs023.html | 12 ++++++------ doc/pub/svm/html/._svm-bs024.html | 12 ++++++------ doc/pub/svm/html/._svm-bs025.html | 12 ++++++------ doc/pub/svm/html/._svm-bs026.html | 12 ++++++------ doc/pub/svm/html/svm-bs.html | 14 +++++++------- doc/pub/svm/html/svm-reveal.html | 16 ++++++++-------- doc/pub/svm/html/svm-solarized.html | 22 +++++++++++----------- doc/pub/svm/html/svm.html | 22 +++++++++++----------- doc/pub/svm/ipynb/ipynb-svm-src.tar.gz | Bin 189 -> 189 bytes doc/pub/svm/ipynb/svm.ipynb | 16 ++++++++-------- doc/pub/svm/pdf/svm-minted.pdf | Bin 266295 -> 266466 bytes doc/src/SupportVMachines/svm.do.txt | 14 +++++++------- 35 files changed, 222 insertions(+), 222 deletions(-) diff --git a/doc/pub/svm/html/._svm-bs000.html b/doc/pub/svm/html/._svm-bs000.html index b7903aa11..43ca73433 100644 --- a/doc/pub/svm/html/._svm-bs000.html +++ b/doc/pub/svm/html/._svm-bs000.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({
  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • @@ -174,7 +174,7 @@ MathJax.Hub.Config({
    [2] Department of Physics and Astronomy and National Superconducting Cyclotron Laboratory, Michigan State University

    -

    Nov 23, 2019

    +

    Nov 25, 2019


    diff --git a/doc/pub/svm/html/._svm-bs001.html b/doc/pub/svm/html/._svm-bs001.html index 6382d89df..5775d787d 100644 --- a/doc/pub/svm/html/._svm-bs001.html +++ b/doc/pub/svm/html/._svm-bs001.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({

  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • diff --git a/doc/pub/svm/html/._svm-bs002.html b/doc/pub/svm/html/._svm-bs002.html index 1751f46d8..3899f4b96 100644 --- a/doc/pub/svm/html/._svm-bs002.html +++ b/doc/pub/svm/html/._svm-bs002.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({
  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • diff --git a/doc/pub/svm/html/._svm-bs003.html b/doc/pub/svm/html/._svm-bs003.html index f48b78c5a..5c6d9f26b 100644 --- a/doc/pub/svm/html/._svm-bs003.html +++ b/doc/pub/svm/html/._svm-bs003.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({
  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • diff --git a/doc/pub/svm/html/._svm-bs004.html b/doc/pub/svm/html/._svm-bs004.html index 80a25a37c..79151bb47 100644 --- a/doc/pub/svm/html/._svm-bs004.html +++ b/doc/pub/svm/html/._svm-bs004.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({
  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • diff --git a/doc/pub/svm/html/._svm-bs005.html b/doc/pub/svm/html/._svm-bs005.html index e173f9bc4..a8352e871 100644 --- a/doc/pub/svm/html/._svm-bs005.html +++ b/doc/pub/svm/html/._svm-bs005.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({
  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • diff --git a/doc/pub/svm/html/._svm-bs006.html b/doc/pub/svm/html/._svm-bs006.html index f32cde5f5..d8b4917e9 100644 --- a/doc/pub/svm/html/._svm-bs006.html +++ b/doc/pub/svm/html/._svm-bs006.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({
  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • diff --git a/doc/pub/svm/html/._svm-bs007.html b/doc/pub/svm/html/._svm-bs007.html index b66e1dc7f..76da7b704 100644 --- a/doc/pub/svm/html/._svm-bs007.html +++ b/doc/pub/svm/html/._svm-bs007.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({
  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • diff --git a/doc/pub/svm/html/._svm-bs008.html b/doc/pub/svm/html/._svm-bs008.html index 4e45296b0..09a98c3ef 100644 --- a/doc/pub/svm/html/._svm-bs008.html +++ b/doc/pub/svm/html/._svm-bs008.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({
  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • diff --git a/doc/pub/svm/html/._svm-bs009.html b/doc/pub/svm/html/._svm-bs009.html index 4bfee26d9..582f5f760 100644 --- a/doc/pub/svm/html/._svm-bs009.html +++ b/doc/pub/svm/html/._svm-bs009.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({
  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • diff --git a/doc/pub/svm/html/._svm-bs010.html b/doc/pub/svm/html/._svm-bs010.html index 432f59530..67265b469 100644 --- a/doc/pub/svm/html/._svm-bs010.html +++ b/doc/pub/svm/html/._svm-bs010.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({
  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • diff --git a/doc/pub/svm/html/._svm-bs011.html b/doc/pub/svm/html/._svm-bs011.html index 316db0caa..ef14ce568 100644 --- a/doc/pub/svm/html/._svm-bs011.html +++ b/doc/pub/svm/html/._svm-bs011.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({
  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • diff --git a/doc/pub/svm/html/._svm-bs012.html b/doc/pub/svm/html/._svm-bs012.html index b600ced75..de1948915 100644 --- a/doc/pub/svm/html/._svm-bs012.html +++ b/doc/pub/svm/html/._svm-bs012.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({
  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • @@ -155,7 +155,7 @@ MathJax.Hub.Config({ -

    A quick reminder on Lagrangian multipliers

    +

    A quick Reminder on Lagrangian Multipliers

    Consider a function of three independent variables \( f(x,y,z) \) . For the function \( f \) to be an diff --git a/doc/pub/svm/html/._svm-bs013.html b/doc/pub/svm/html/._svm-bs013.html index 302ea6e65..361980a5b 100644 --- a/doc/pub/svm/html/._svm-bs013.html +++ b/doc/pub/svm/html/._svm-bs013.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({

  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • @@ -155,7 +155,7 @@ MathJax.Hub.Config({ -

    Adding the muliplier

    +

    Adding the Multiplier

    However, we can add to diff --git a/doc/pub/svm/html/._svm-bs014.html b/doc/pub/svm/html/._svm-bs014.html index 562fea828..921b3d936 100644 --- a/doc/pub/svm/html/._svm-bs014.html +++ b/doc/pub/svm/html/._svm-bs014.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({

  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • @@ -155,7 +155,7 @@ MathJax.Hub.Config({ -

    Setting up the problem

    +

    Setting up the Problem

    In order to solve the above problem, we define the following Lagrangian function to be minimized $$ {\cal L}(\lambda,b,\boldsymbol{w})=\frac{1}{2}\boldsymbol{w}^T\boldsymbol{w}-\sum_{i=1}^n\lambda_i\left[y_i(\boldsymbol{w}^T\boldsymbol{x}_i+b)-1\right], diff --git a/doc/pub/svm/html/._svm-bs015.html b/doc/pub/svm/html/._svm-bs015.html index fde86dc1a..2efddc322 100644 --- a/doc/pub/svm/html/._svm-bs015.html +++ b/doc/pub/svm/html/._svm-bs015.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({
  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • diff --git a/doc/pub/svm/html/._svm-bs016.html b/doc/pub/svm/html/._svm-bs016.html index 496a4d385..cab82a909 100644 --- a/doc/pub/svm/html/._svm-bs016.html +++ b/doc/pub/svm/html/._svm-bs016.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({
  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • diff --git a/doc/pub/svm/html/._svm-bs017.html b/doc/pub/svm/html/._svm-bs017.html index d3188a034..cabeab656 100644 --- a/doc/pub/svm/html/._svm-bs017.html +++ b/doc/pub/svm/html/._svm-bs017.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({
  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • diff --git a/doc/pub/svm/html/._svm-bs018.html b/doc/pub/svm/html/._svm-bs018.html index 7f64bc0d4..5e43608d0 100644 --- a/doc/pub/svm/html/._svm-bs018.html +++ b/doc/pub/svm/html/._svm-bs018.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({
  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • diff --git a/doc/pub/svm/html/._svm-bs019.html b/doc/pub/svm/html/._svm-bs019.html index 8c92dae33..7e80bff40 100644 --- a/doc/pub/svm/html/._svm-bs019.html +++ b/doc/pub/svm/html/._svm-bs019.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({
  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • @@ -158,11 +158,11 @@ MathJax.Hub.Config({

    Kernels and non-linearity

    -The cases we have studied till were all characterized by two classes +The cases we have studied till now, were all characterized by two classes with a close to linear separability. The classifiers we have described so far find linear boundaries in our input feature space. It is possible to make our procedure more flexible by exploring the feature -space using other basis expansions such higher-order polynomials, +space using other basis expansions such as higher-order polynomials, wavelets, splines etc.

    diff --git a/doc/pub/svm/html/._svm-bs020.html b/doc/pub/svm/html/._svm-bs020.html index 372609da7..6840b7357 100644 --- a/doc/pub/svm/html/._svm-bs020.html +++ b/doc/pub/svm/html/._svm-bs020.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({

  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • @@ -175,7 +175,7 @@ y_i(\boldsymbol{w}^T\boldsymbol{z}_i+b)= 1 \hspace{0.1cm}\forall i, $$ from which we also find \( b \). -To compute \( \boldsymbol{z}_i^T\boldsymbol{z}_j \) we define the kerne \( K(\boldsymbol{x}_i,\boldsymbol{x}_j) \) as +To compute \( \boldsymbol{z}_i^T\boldsymbol{z}_j \) we define the kernel \( K(\boldsymbol{x}_i,\boldsymbol{x}_j) \) as $$ K(\boldsymbol{x}_i,\boldsymbol{x}_j)=\boldsymbol{z}_i^T\boldsymbol{z}_j= \phi(\boldsymbol{x}_i)^T\phi(\boldsymbol{x}_j). $$ @@ -195,7 +195,7 @@ the dot product \( (\boldsymbol{x}_i^T\boldsymbol{x}_j)^2 \). This leads to the so-called kernel trick and the result leads to the same as if we went through the trouble of performing the transformation -\( (\phi(\boldsymbol{x}_i)^T\phi(\boldsymbol{x}_j) \) during the SVM calculations. +\( \phi(\boldsymbol{x}_i)^T\phi(\boldsymbol{x}_j) \) during the SVM calculations.

    diff --git a/doc/pub/svm/html/._svm-bs021.html b/doc/pub/svm/html/._svm-bs021.html index 814f24f67..e891756ce 100644 --- a/doc/pub/svm/html/._svm-bs021.html +++ b/doc/pub/svm/html/._svm-bs021.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({

  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • diff --git a/doc/pub/svm/html/._svm-bs022.html b/doc/pub/svm/html/._svm-bs022.html index 425544721..52686017e 100644 --- a/doc/pub/svm/html/._svm-bs022.html +++ b/doc/pub/svm/html/._svm-bs022.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({
  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • diff --git a/doc/pub/svm/html/._svm-bs023.html b/doc/pub/svm/html/._svm-bs023.html index 7523745b2..410c286f4 100644 --- a/doc/pub/svm/html/._svm-bs023.html +++ b/doc/pub/svm/html/._svm-bs023.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({
  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • diff --git a/doc/pub/svm/html/._svm-bs024.html b/doc/pub/svm/html/._svm-bs024.html index 276edbbfc..311c05184 100644 --- a/doc/pub/svm/html/._svm-bs024.html +++ b/doc/pub/svm/html/._svm-bs024.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({
  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • diff --git a/doc/pub/svm/html/._svm-bs025.html b/doc/pub/svm/html/._svm-bs025.html index e857d117b..3762e072b 100644 --- a/doc/pub/svm/html/._svm-bs025.html +++ b/doc/pub/svm/html/._svm-bs025.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({
  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • diff --git a/doc/pub/svm/html/._svm-bs026.html b/doc/pub/svm/html/._svm-bs026.html index 09c865519..38647b2d0 100644 --- a/doc/pub/svm/html/._svm-bs026.html +++ b/doc/pub/svm/html/._svm-bs026.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({
  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • diff --git a/doc/pub/svm/html/svm-bs.html b/doc/pub/svm/html/svm-bs.html index b7903aa11..43ca73433 100644 --- a/doc/pub/svm/html/svm-bs.html +++ b/doc/pub/svm/html/svm-bs.html @@ -52,12 +52,12 @@ Automatically generated HTML file from DocOnce source ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -123,9 +123,9 @@ MathJax.Hub.Config({
  • Code Example
  • Problems with the Simpler Approach
  • A better approach
  • -
  • A quick reminder on Lagrangian multipliers
  • -
  • Adding the muliplier
  • -
  • Setting up the problem
  • +
  • A quick Reminder on Lagrangian Multipliers
  • +
  • Adding the Multiplier
  • +
  • Setting up the Problem
  • The problem to solve
  • The last steps
  • A soft classifier
  • @@ -174,7 +174,7 @@ MathJax.Hub.Config({
    [2] Department of Physics and Astronomy and National Superconducting Cyclotron Laboratory, Michigan State University

    -

    Nov 23, 2019

    +

    Nov 25, 2019


    diff --git a/doc/pub/svm/html/svm-reveal.html b/doc/pub/svm/html/svm-reveal.html index a4efba160..95fb022fa 100644 --- a/doc/pub/svm/html/svm-reveal.html +++ b/doc/pub/svm/html/svm-reveal.html @@ -148,7 +148,7 @@ MathJax.Hub.Config({

    [2] Department of Physics and Astronomy and National Superconducting Cyclotron Laboratory, Michigan State University

     
    -

    Nov 23, 2019

    +

    Nov 25, 2019


    @@ -554,7 +554,7 @@ about Lagrangian multipliers.

    -

    A quick reminder on Lagrangian multipliers

    +

    A quick Reminder on Lagrangian Multipliers

    Consider a function of three independent variables \( f(x,y,z) \) . For the function \( f \) to be an @@ -616,7 +616,7 @@ Then \( dz \) is no longer arbitrary.

    -

    Adding the muliplier

    +

    Adding the Multiplier

    However, we can add to @@ -671,7 +671,7 @@ $$

    -

    Setting up the problem

    +

    Setting up the Problem

    In order to solve the above problem, we define the following Lagrangian function to be minimized

     
    $$ @@ -909,11 +909,11 @@ $$

    Kernels and non-linearity

    -The cases we have studied till were all characterized by two classes +The cases we have studied till now, were all characterized by two classes with a close to linear separability. The classifiers we have described so far find linear boundaries in our input feature space. It is possible to make our procedure more flexible by exploring the feature -space using other basis expansions such higher-order polynomials, +space using other basis expansions such as higher-order polynomials, wavelets, splines etc.

    @@ -1006,7 +1006,7 @@ $$

     
    from which we also find \( b \). -To compute \( \boldsymbol{z}_i^T\boldsymbol{z}_j \) we define the kerne \( K(\boldsymbol{x}_i,\boldsymbol{x}_j) \) as +To compute \( \boldsymbol{z}_i^T\boldsymbol{z}_j \) we define the kernel \( K(\boldsymbol{x}_i,\boldsymbol{x}_j) \) as

     
    $$ K(\boldsymbol{x}_i,\boldsymbol{x}_j)=\boldsymbol{z}_i^T\boldsymbol{z}_j= \phi(\boldsymbol{x}_i)^T\phi(\boldsymbol{x}_j). @@ -1030,7 +1030,7 @@ the dot product \( (\boldsymbol{x}_i^T\boldsymbol{x}_j)^2 \). This leads to the so-called kernel trick and the result leads to the same as if we went through the trouble of performing the transformation -\( (\phi(\boldsymbol{x}_i)^T\phi(\boldsymbol{x}_j) \) during the SVM calculations. +\( \phi(\boldsymbol{x}_i)^T\phi(\boldsymbol{x}_j) \) during the SVM calculations.

    diff --git a/doc/pub/svm/html/svm-solarized.html b/doc/pub/svm/html/svm-solarized.html index 722543128..3feffe35c 100644 --- a/doc/pub/svm/html/svm-solarized.html +++ b/doc/pub/svm/html/svm-solarized.html @@ -46,12 +46,12 @@ div { text-align: justify; text-justify: inter-word; } ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -110,7 +110,7 @@ MathJax.Hub.Config({
    [2] Department of Physics and Astronomy and National Superconducting Cyclotron Laboratory, Michigan State University

    -

    Nov 23, 2019

    +

    Nov 25, 2019












    @@ -472,7 +472,7 @@ about Lagrangian multipliers.











    -

    A quick reminder on Lagrangian multipliers

    +

    A quick Reminder on Lagrangian Multipliers

    Consider a function of three independent variables \( f(x,y,z) \) . For the function \( f \) to be an @@ -522,7 +522,7 @@ Then \( dz \) is no longer arbitrary.











    -

    Adding the muliplier

    +

    Adding the Multiplier

    However, we can add to @@ -565,7 +565,7 @@ $$











    -

    Setting up the problem

    +

    Setting up the Problem

    In order to solve the above problem, we define the following Lagrangian function to be minimized $$ {\cal L}(\lambda,b,\boldsymbol{w})=\frac{1}{2}\boldsymbol{w}^T\boldsymbol{w}-\sum_{i=1}^n\lambda_i\left[y_i(\boldsymbol{w}^T\boldsymbol{x}_i+b)-1\right], @@ -756,11 +756,11 @@ $$

    Kernels and non-linearity

    -The cases we have studied till were all characterized by two classes +The cases we have studied till now, were all characterized by two classes with a close to linear separability. The classifiers we have described so far find linear boundaries in our input feature space. It is possible to make our procedure more flexible by exploring the feature -space using other basis expansions such higher-order polynomials, +space using other basis expansions such as higher-order polynomials, wavelets, splines etc.

    @@ -846,7 +846,7 @@ y_i(\boldsymbol{w}^T\boldsymbol{z}_i+b)= 1 \hspace{0.1cm}\forall i, $$ from which we also find \( b \). -To compute \( \boldsymbol{z}_i^T\boldsymbol{z}_j \) we define the kerne \( K(\boldsymbol{x}_i,\boldsymbol{x}_j) \) as +To compute \( \boldsymbol{z}_i^T\boldsymbol{z}_j \) we define the kernel \( K(\boldsymbol{x}_i,\boldsymbol{x}_j) \) as $$ K(\boldsymbol{x}_i,\boldsymbol{x}_j)=\boldsymbol{z}_i^T\boldsymbol{z}_j= \phi(\boldsymbol{x}_i)^T\phi(\boldsymbol{x}_j). $$ @@ -866,7 +866,7 @@ the dot product \( (\boldsymbol{x}_i^T\boldsymbol{x}_j)^2 \). This leads to the so-called kernel trick and the result leads to the same as if we went through the trouble of performing the transformation -\( (\phi(\boldsymbol{x}_i)^T\phi(\boldsymbol{x}_j) \) during the SVM calculations. +\( \phi(\boldsymbol{x}_i)^T\phi(\boldsymbol{x}_j) \) during the SVM calculations.











    diff --git a/doc/pub/svm/html/svm.html b/doc/pub/svm/html/svm.html index 8579530c4..d8cb22755 100644 --- a/doc/pub/svm/html/svm.html +++ b/doc/pub/svm/html/svm.html @@ -51,12 +51,12 @@ div { text-align: justify; text-justify: inter-word; } ('Code Example', 2, None, '___sec8'), ('Problems with the Simpler Approach', 2, None, '___sec9'), ('A better approach', 2, None, '___sec10'), - ('A quick reminder on Lagrangian multipliers', + ('A quick Reminder on Lagrangian Multipliers', 2, None, '___sec11'), - ('Adding the muliplier', 2, None, '___sec12'), - ('Setting up the problem', 2, None, '___sec13'), + ('Adding the Multiplier', 2, None, '___sec12'), + ('Setting up the Problem', 2, None, '___sec13'), ('The problem to solve', 2, None, '___sec14'), ('The last steps', 2, None, '___sec15'), ('A soft classifier', 2, None, '___sec16'), @@ -115,7 +115,7 @@ MathJax.Hub.Config({

    [2] Department of Physics and Astronomy and National Superconducting Cyclotron Laboratory, Michigan State University

    -

    Nov 23, 2019

    +

    Nov 25, 2019












    @@ -477,7 +477,7 @@ about Lagrangian multipliers.











    -

    A quick reminder on Lagrangian multipliers

    +

    A quick Reminder on Lagrangian Multipliers

    Consider a function of three independent variables \( f(x,y,z) \) . For the function \( f \) to be an @@ -527,7 +527,7 @@ Then \( dz \) is no longer arbitrary.











    -

    Adding the muliplier

    +

    Adding the Multiplier

    However, we can add to @@ -570,7 +570,7 @@ $$











    -

    Setting up the problem

    +

    Setting up the Problem

    In order to solve the above problem, we define the following Lagrangian function to be minimized $$ {\cal L}(\lambda,b,\boldsymbol{w})=\frac{1}{2}\boldsymbol{w}^T\boldsymbol{w}-\sum_{i=1}^n\lambda_i\left[y_i(\boldsymbol{w}^T\boldsymbol{x}_i+b)-1\right], @@ -761,11 +761,11 @@ $$

    Kernels and non-linearity

    -The cases we have studied till were all characterized by two classes +The cases we have studied till now, were all characterized by two classes with a close to linear separability. The classifiers we have described so far find linear boundaries in our input feature space. It is possible to make our procedure more flexible by exploring the feature -space using other basis expansions such higher-order polynomials, +space using other basis expansions such as higher-order polynomials, wavelets, splines etc.

    @@ -851,7 +851,7 @@ y_i(\boldsymbol{w}^T\boldsymbol{z}_i+b)= 1 \hspace{0.1cm}\forall i, $$ from which we also find \( b \). -To compute \( \boldsymbol{z}_i^T\boldsymbol{z}_j \) we define the kerne \( K(\boldsymbol{x}_i,\boldsymbol{x}_j) \) as +To compute \( \boldsymbol{z}_i^T\boldsymbol{z}_j \) we define the kernel \( K(\boldsymbol{x}_i,\boldsymbol{x}_j) \) as $$ K(\boldsymbol{x}_i,\boldsymbol{x}_j)=\boldsymbol{z}_i^T\boldsymbol{z}_j= \phi(\boldsymbol{x}_i)^T\phi(\boldsymbol{x}_j). $$ @@ -871,7 +871,7 @@ the dot product \( (\boldsymbol{x}_i^T\boldsymbol{x}_j)^2 \). This leads to the so-called kernel trick and the result leads to the same as if we went through the trouble of performing the transformation -\( (\phi(\boldsymbol{x}_i)^T\phi(\boldsymbol{x}_j) \) during the SVM calculations. +\( \phi(\boldsymbol{x}_i)^T\phi(\boldsymbol{x}_j) \) during the SVM calculations.











    diff --git a/doc/pub/svm/ipynb/ipynb-svm-src.tar.gz b/doc/pub/svm/ipynb/ipynb-svm-src.tar.gz index b7c9245f69e958604ddcbbc74ac373644a9d3a35..d289e0cf1de319dd2bf4d5a472d45f3b161de95e 100644 GIT binary patch literal 189 zcmV;u07CyCiwFQD>)Txb1MSaE3c@fD1>mlGia9|^`jf5&yKo_hc!89rHfkp|NyXmY zv;|!$xF{mz+dPsy!py!{t+z#F?>1NrA%vwVjG41+N)pfK38gX6BxB6Irmje6lCV4g zvfM~7y|G-oQJRxLBk*m{)$01gKl3W^%s+8xq=C(Du#G}MWkspf8O*JXWH(?5l@eyW r2Q99>)B-pTz^h7HsgPg7POGElt%<^4Z{m5L=Y8V=mE?ZQ00;m8v_M+4 literal 189 zcmV;u07CyCiwFSutJz%u1MSaC3c@fD2H>uHia9~ZqfOU>UAPcLyg*7*8?{MIQn9zU z573o@iy}h4&Cd+OFtg8B>urww-A9YT81p27F*BY{iRoNV2%$h&$~mKHmJz^&F-{}E z%boPnIWO#RN_~>rN&R+i7^|ued*)Z*nSbI?D+ilh?`xw$8!roE&fsnhQf;pbD2;Su rAFRA~%1RKr2T_*FE2G6FZml_5(Kr \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: **Nov 23, 2019**\n", + "Date: **Nov 25, 2019**\n", "\n", "Copyright 1999-2019, Morten Hjorth-Jensen. Released under CC Attribution-NonCommercial 4.0 license\n", "\n", @@ -526,7 +526,7 @@ "possible margin $M$. Before we proceed, we need to remind ourselves\n", "about Lagrangian multipliers.\n", "\n", - "## A quick reminder on Lagrangian multipliers\n", + "## A quick Reminder on Lagrangian Multipliers\n", "\n", "Consider a function of three independent variables $f(x,y,z)$ . For the function $f$ to be an\n", "extreme we have" @@ -637,7 +637,7 @@ "variables.\n", "Then $dz$ is no longer arbitrary.\n", "\n", - "## Adding the muliplier\n", + "## Adding the Multiplier\n", "\n", "However, we can add to" ] @@ -741,7 +741,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "## Setting up the problem\n", + "## Setting up the Problem\n", "In order to solve the above problem, we define the following Lagrangian function to be minimized" ] }, @@ -1169,11 +1169,11 @@ "source": [ "## Kernels and non-linearity\n", "\n", - "The cases we have studied till were all characterized by two classes\n", + "The cases we have studied till now, were all characterized by two classes\n", "with a close to linear separability. The classifiers we have described\n", "so far find linear boundaries in our input feature space. It is\n", "possible to make our procedure more flexible by exploring the feature\n", - "space using other basis expansions such higher-order polynomials,\n", + "space using other basis expansions such as higher-order polynomials,\n", "wavelets, splines etc.\n", "\n", "If our feature space is not easy to separate, as shown in the figure\n", @@ -1296,7 +1296,7 @@ "metadata": {}, "source": [ "from which we also find $b$.\n", - "To compute $\\boldsymbol{z}_i^T\\boldsymbol{z}_j$ we define the kerne $K(\\boldsymbol{x}_i,\\boldsymbol{x}_j)$ as" + "To compute $\\boldsymbol{z}_i^T\\boldsymbol{z}_j$ we define the kernel $K(\\boldsymbol{x}_i,\\boldsymbol{x}_j)$ as" ] }, { @@ -1337,7 +1337,7 @@ "This leads to the so-called\n", "kernel trick and the result leads to the same as if we went through\n", "the trouble of performing the transformation\n", - "$(\\phi(\\boldsymbol{x}_i)^T\\phi(\\boldsymbol{x}_j)$ during the SVM calculations.\n", + "$\\phi(\\boldsymbol{x}_i)^T\\phi(\\boldsymbol{x}_j)$ during the SVM calculations.\n", "\n", "\n", "## The problem to solve\n", diff --git a/doc/pub/svm/pdf/svm-minted.pdf b/doc/pub/svm/pdf/svm-minted.pdf index 3f1b4198826354331060b423cb7a2e09b719618f..c2b7b60d46a7bd6212d434e20a7b9e23ca004f63 100644 GIT binary patch delta 47236 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%0DY|LoZR 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