我正在寻找一种算法来搜索多元函数的局部最大值(可悲的是,未知的导数)。
历史记录:
在过去三年中,我只处理6维曲面,而通用算法是:
当前:
现在,我们需要处理12-D到18-D函数,这使得以前的算法无法维护。我们已决定通过使用Smolyak网格来设置Chebyshev多项式并在此近似超空间中进行搜索来缓解某些障碍。但这仅相对加快了该问题的速度,现在我们只需要在这些Chebyshev多项式上搜索最大值。可悲的是,我只是一位小数学家,更多的是计算化学家。
我的问题是,我尝试研究却无济于事:
我的想法涉及计算机视觉,因为我认为本地最大值搜索应成为此部门的日常工作。科学?在化学领域,全局最大值是节目的明星,通常使我的视野非常有限。问题的严重性使我有点不知所措。
我觉得有点陷入困境。任何朝着正确方向的踢都值得赞赏!
扎夫
其他信息:该算法已经并且将用于用Fortran编写的内部烘焙程序。