edu.udo.cs.mySVM.SVM
Class SVMpattern

java.lang.Object
  extended by edu.udo.cs.mySVM.SVM.SVM
      extended by edu.udo.cs.mySVM.SVM.SVMpattern
All Implemented Interfaces:
SVMInterface

public class SVMpattern
extends SVM

Class for pattern recognition SVM

Version:
$Id: SVMpattern.java,v 1.14 2006/08/03 14:39:37 ingomierswa Exp $
Author:
Stefan Rueping, Ingo Mierswa

Field Summary
private  boolean calculateXiAlpha
           
 
Fields inherited from class edu.udo.cs.mySVM.SVM.SVM
alphas, at_bound, C, Cneg, convergence_epsilon, Cpos, descend, epsilon_neg, epsilon_pos, examples_total, feasible_epsilon, heap_max, heap_min, is_zero, lambda_eq, lambda_factor, lambda_WS, parameters_working_set_size, primal, qp, quadraticLossNeg, quadraticLossPos, shrink_const, shrinked, sum, sum_alpha, target_count, the_examples, the_kernel, to_shrink, which_alpha, working_set, working_set_size, ys
 
Constructor Summary
SVMpattern()
           
SVMpattern(Operator paramOperator, Kernel kernel, ExampleSet exampleSet, ExampleSet yaleExamples)
           
 
Method Summary
protected  boolean is_alpha_neg(int i)
           
protected  double nabla(int i)
           
protected  void optimize()
          Calls the optimizer
protected  void print_statistics()
          print statistics about result
 
Methods inherited from class edu.udo.cs.mySVM.SVM.SVM
calculate_working_set, check, convergence, exit_optimizer, feasible, getB, getC, getWeights, getXiAlphaEstimation, init_optimizer, init_working_set, init, lambda, logln, logWarning, predict, predict, predict, project_to_constraint, put_optimizer_values, reset_shrinked, shrink, train, update_working_set
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

calculateXiAlpha

private boolean calculateXiAlpha
Constructor Detail

SVMpattern

public SVMpattern()

SVMpattern

public SVMpattern(Operator paramOperator,
                  Kernel kernel,
                  ExampleSet exampleSet,
                  ExampleSet yaleExamples)
           throws UndefinedParameterError
Throws:
UndefinedParameterError
Method Detail

optimize

protected void optimize()
Calls the optimizer

Specified by:
optimize in class SVM


is_alpha_neg

protected final boolean is_alpha_neg(int i)
Specified by:
is_alpha_neg in class SVM

nabla

protected final double nabla(int i)
Specified by:
nabla in class SVM

print_statistics

protected void print_statistics()
Description copied from class: SVM
print statistics about result

Overrides:
print_statistics in class SVM



Copyright © 2001-2006