GitHub - albutko/ml_randomized_optimization
Code is available here: https://github.com/albutko/ml_randomized_optimization ## Running My Code This code is based fully on the [ABAGAIL](https://github.com/pushkar/ABAGAIL) repository and has similar build and run instructions as ABAGAIL. ### Requirements * Java 8 * ant ### Instructions 1. Create ABAGAIL.jar * Navigate to the ABAGAIL directory and run ant to build the jar file * `cd ABAGAIL` * `ant` 2. Run Tests within the `ABAGAIL.jar` using java: * In the root directory run the below command to run a specific class * `java -cp ABAGAIL.jar path.to.class` ### Tests There are 4 tests to run in this assignment. Below are the commands of how to run them and their names * NeuralNetClassifierExperiment * `java -cp ABAGAIL.jar exp.tests.NeuralNetClassifierExperiment` * MyFourPeaksTest * `java -cp ABAGAIL.jar exp.tests.MyFourPeaksTest` * MyKnapsackTest * `java -cp ABAGAIL.jar exp.tests.MyKnapsackTest` * MyTravelingSalesmanTest * `java -cp ABAGAIL.jar exp.tests.MyTravelingSalesmanTest` In each of the optimization problems you can change the number of iterations alotted to each algorithm to see performance based on fixed iterations.