http://www.penzba.co.uk/cgi-bin/PvsNP.py?SpikeySpheres " ... I've recently been working on an optimisation problem, and I've come to realise that I can consider it as wandering around on a smooth landscape in 1800 dimensions. Strange number, I know, but that's the way it's worked out. The problem is that the usual visualisation of hill-climbing, or hill-descending, is that you're on a gently undulating vista, and that some directions are up, some are down, and it's easy to decide which is which. You write the code, set off, and somehow the system never finds a good solution. Part of the problem is that there is simply a lot of space to explore. If you discretise space and have 1000 places to be in each dimension, 2 dimensions gives you a million places to be. That's not so bad. 1800 dimensions gives you 10^5400 places to be. That's not good. You definitely need to move in moderately large strides, and then hone your solution by using binary chop or similar techniques. But it's worse than that. The problem is that the error function may be "smooth," but your intuition of what this means is wrong. ... " --- co-chair http://ocjug.org/