/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package org.neuroph.contrib.bpbench;

/**
 * Class with constants for all settings used by learning algorithms
 * 
 * @author Mladen Savic 
 */
public class BackpropagationSettings {
    /**
     * Minimum learning rate 
     */
    public static final String MIN_LEARNING_RATE = "minLearningRate";
    
    /**
     * Maximum learning rate
     */
    
    public static final String MAX_LEARNING_RATE = "maxLearningRate";
    
    /**
     * Learning rate step 
     */
    
    public static final String LEARNING_RATE_STEP = "learningRateStep";
    
    /**
     * Minimum hidden neurons
     */
    
    public static final String MIN_HIDDEN_NEURONS = "minHiddenNeurons";
    /**
     * Maximum hidden neurons
     */
    
    public static final String MAX_HIDDEN_NEURONS = "maxHiddenNeurons";
    
    /**
     * Hidden neurons step
     */
    
    public static final String HIDDEN_NEURONS_STEP = "hiddenNeuronsStep";
    
    /**
     * Momentum used for momentum backpropagation algorithm  
     */
    
    public static final String MOMENTUM = "momentum";
    
    /**
     * Max error 
     */
    
    public static final String MAX_ERROR = "maxError";
    
    /**
     * Max iterations
     */
    
    public static final String MAX_ITERATIONS = "maxIterations";
   
    /**
     * Batch mode
     */
    
    public static final String BATCH_MODE = "batchMode";
    
    /**
     * Decrease factor for resilient propagation
     */
    public static final String DECREASE_FACTOR = "decreaseFactor";
    
    /**
     * Increase factor for resilient propagation
     */
    public static final String INCREASE_FACTOR = "increaseFactor";
    /**
     * Initial delta for resilient propagation
     */
    public static final String INITIAL_DELTA = "initialDelta";
    
    /**
     * Maximum delta for resilient propagation
     */
    public static final String MAX_DELTA = "maxDelta";
    /**
     * Minimum delta for resilient propagation
     */
    public static final String MIN_DELTA = "minDelta"; 
}

 

Ads help maintain this website.