Simple R script to find function minimum using stochastic minimization algorithm for statistic course on AGH UST.
We have implemented three of the following algorithms: - Pure Random
Search - Multi-Start (using L-BSGS-B from R optim package) - Genetic
Algorithm (using R ecr package)
Script generates multiple plots with data from minimum finding and text output with results.
Script requires R installed on your machine tohether with following
dependencies: - ecr package - smoof package - parallel package -
vioplot package
RScript main_test_runner.R
In main_test_runner.R you can change following parameters: - N -
number of repeats for each algorithm - dimensions - list of dimensions
to test for each function - functions - list of functions to create
tested function from smoof package
You can find plots in plots directory. Results are printed on screen
after running algorithm. You can find our elaboration in wyniki.Rmd
(in Polish).