我最近实现了 PSO 的基本算法,当提供 2 个变量(x,y)的函数时,它将返回函数在一个范围内的最小值。
现在的问题是 - 功能未知。我的 PS 将被提供数据集(数据集可能来自不同的领域——比如移动计算)。例如,让它成为以下形式的元组:(x,y,f(x,y))。[在学习阶段也提供了最佳值。] 在大约 1000 个样本数据之后,将使用另一组数据对 PS 进行测试。PS 应该返回最佳值,即给定 (x,y) 返回 f(x,y)。
在我看来,这些问题与 ANN 非常相似。我不知道该怎么做——我的 PS 应该尝试生成一个多边形吗?