Skip to main content
. 2017 Apr 15;17(4):869. doi: 10.3390/s17040869
Algorithm 1 Multiclass SVM implementation
  • 1:

    Ci=yiαi

  • 2:

    v[NCl]={0,0,...,0}

  • 3:

    function Class = svmpredict(x)

  • 4:

    for i = 1 to NS do

  • 5:

        Kx,si=exp||xsi||22σ2

  • 6:

    end for

  • 7:

    for j = 1 to NCl do

  • 8:

        for k = j+1 to NCl do

  • 9:

            f(x)=i=1NSCi(jk)Kx,siρ

  • 10:

            if f(x)>0 then

  • 11:

               v(j)++

  • 12:

            else

  • 13:

               v(k)++

  • 14:

        end for

  • 15:

    end for

  • 16:

    Class ← index of max(v)