wolfe-pack / wolfe

Wolfe Language and Engine
https://wolfe-pack.github.io/wolfe
Apache License 2.0
135 stars 17 forks source link

Hyper-Parameter Optimization #113

Open rockt opened 10 years ago

watercrossing commented 10 years ago

Lets optimise the hyper parameters of matrix factorisation, as there are quite a few parameters. The experiment series class is a starting point, as this shows a neat way of calling wolfe functions. Problem: it currently outputs everything into log files, so we can't get results.

Todo:

andreasvlachos commented 10 years ago

Another unit test to implement for Nelder-Mead based on the rosenbock function: http://docs.scipy.org/doc/scipy-0.14.0/reference/generated/scipy.optimize.minimize.html#scipy.optimize.minimize

DONE.

andreasvlachos commented 10 years ago

An alternative to Nelder-Mead is the Powell method using conjugate directions mentioned here: http://docs.scipy.org/doc/scipy-0.14.0/reference/tutorial/optimize.html

andreasvlachos commented 10 years ago

Scipy implementation of Nelder-Mead to check against;

https://github.com/scipy/scipy/blob/maintenance/0.14.x/scipy/optimize/optimize.py

riedelcastro commented 9 years ago

This is nice! I wonder whether we can take this code and adapt it to work with Terms?

andreasvlachos commented 9 years ago

It is probably feasible! But I'd need to understand what are the Terms first!