×

Classification Tool

  • US 20080109389A1
  • Filed: 11/02/2007
  • Published: 05/08/2008
  • Est. Priority Date: 11/02/2006
  • Status: Active Grant
First Claim
Patent Images

1. A training system for classifying a physical condition, the system comprising:

  • a) an input module configured to receive n labeled data points {(a1, y1), . . . ,(an, yn)}, at least one of said n labeled data points describing at least one physical parameter for a physical phenomenon, said n labeled data points including vectors ai ε

    and markers yi ε

    {−

    1,1}, each of said n labeled data points placed in one of two sets I+={i;

    (ai,1)} and I

    ={i;

    (ai,−

    1)};

    b) a mathematical formulation module configured to use said n labeled data points to model said physical phenomenon as a mathematical formulation, said mathematical formulation including;

    i) variables x=(w,b,Δ

    ), where w ε

    , b ε

    , Δ

    ε

    ;

    ii) an objective function ƒ

    (x)=Δ

    ; and

    iii) a plurality of constraints, said plurality of constraints including;


    ci(x)≡

    ci(w,b,Δ

    )=(w,ai)−

    b−

    Δ



    0,

    I
    +;





    (1)
    ci(x)≡

    ci(w,b,Δ

    )=−

    (w,ai)+b−

    Δ



    0,

    I


    ; and





    (2)


    w∥

    2=1;





    (3)c) a transformer module configured to build a specific function L(w,b,Δ







    ) using;

    i) said mathematical formulation;

    ii) Lagrange multipliers λ

    =(λ

    1, . . . , λ

    n);

    iii) scaling parameters γ

    , τ

    , k;

    iv) a class of transformation functions with a predefined set of properties; and

    v) said n labeled data points, said n labeled data points further including a nonlinear resealing part;

    d) a Lagrange multipliers updater module configured to calculate updated Lagrange multipliers {circumflex over (λ

    )}=({circumflex over (λ

    )}1, . . . , {circumflex over (λ

    )}n);

    e) a scaling parameters updater module configured to calculate updated scaling parameters {circumflex over (γ

    )}, {circumflex over (τ

    )}, {circumflex over (k)}; and

    f) an iterative solver module configured to generate a classification rule using;

    i) said specific function;

    ii) said Lagrange multipliers updater module;

    iii) said scaling parameters updater module;

    iv) a general stopping criteria verifier module; and

    v) an accuracy parameter (ε

    ).

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×