com.rapidminer.operator.learner.functions.kernel.jmysvm.svm
Class SVMpattern

java.lang.Object
  extended by com.rapidminer.operator.learner.functions.kernel.jmysvm.svm.SVM
      extended by com.rapidminer.operator.learner.functions.kernel.jmysvm.svm.SVMpattern
All Implemented Interfaces:
SVMInterface

public class SVMpattern
extends SVM

Class for pattern recognition SVM

Author:
Stefan Rueping, Ingo Mierswa

Field Summary
 
Fields inherited from class com.rapidminer.operator.learner.functions.kernel.jmysvm.svm.SVM
at_bound, C, cNeg, convergence_epsilon, cPos, descend, epsilon_neg, epsilon_pos, examples_total, feasible_epsilon, is_zero, lambda_eq, lambda_factor, lambda_WS, parameters_working_set_size, primal, qp, quadraticLossNeg, quadraticLossPos, shrink_const, sum, sum_alpha, target_count, the_examples, the_kernel, to_shrink, which_alpha, working_set, working_set_size
 
Constructor Summary
SVMpattern()
           
SVMpattern(Operator paramOperator, Kernel kernel, SVMExamples sVMExamples, ExampleSet rapidMinerExamples, RandomGenerator randomGenerator)
           
 
Method Summary
protected  double[] getAlphas()
           
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 com.rapidminer.operator.learner.functions.kernel.jmysvm.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
 

Constructor Detail

SVMpattern

public SVMpattern()

SVMpattern

public SVMpattern(Operator paramOperator,
                  Kernel kernel,
                  SVMExamples sVMExamples,
                  ExampleSet rapidMinerExamples,
                  RandomGenerator randomGenerator)
           throws UndefinedParameterError
Throws:
UndefinedParameterError
Method Detail

optimize

protected void optimize()
Calls the optimizer

Specified by:
optimize in class SVM

getAlphas

protected double[] getAlphas()

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-2009 by Rapid-I