/** @param args the command line arguments */ public static void main(String[] args) { System.out.println( "Welcome in MyNeuralNet. Program will choose if name provided " + "in configuration ('Michal') match name enter on the testing phase."); /*Number of hidden neurons on each of the hidden layer - *Best Options: *one layer with 42 neurons *3 layers - 42 - 10 - 20 */ int[] hiddenNeurons = {42, 10, 20}; /** * 1. tested Name, 2. learning Coeficient, 3. momentum, 4. number of hidden neurons on each * hidden layer, 5. argument For Acceptance Function , 6. how Many Samples to train in * percentage (30 % of them will be incorrect) , 7. Chosen function index */ Controller myConfig = new Controller("Michal", 1.0, 0.5, hiddenNeurons, 10, 80, 1); myConfig.training(); myConfig.testNeuralNet(); }