edu.udo.cs.mySVM.SVM
Class SVMpattern
java.lang.Object
edu.udo.cs.mySVM.SVM.SVM
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
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 |
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 |
calculateXiAlpha
private boolean calculateXiAlpha
SVMpattern
public SVMpattern()
SVMpattern
public SVMpattern(Operator paramOperator,
Kernel kernel,
ExampleSet exampleSet,
ExampleSet yaleExamples)
throws UndefinedParameterError
- Throws:
UndefinedParameterError
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