将优化研究扩展到相对复杂的水平

计算科学 优化 启发式
2021-12-02 06:16:49

我正在研究使用建筑围护结构/外壳的元启发式优化的学术证书,重点关注其热性能方面。

通过能量模拟评估建筑热性能并将结果反馈到算法中,该主题的处理重点在于将算法集成到建筑设计过程中。

我的问题是:对数学优化的了解有限,对编程语言的了解也非常有限;你会如何建议我扩展我的研究?即我应该开始研究哪些参考资料?哪些计算程序/软件最适合我的目的?(都在我上面提到的研究课题的大方向内)。

1个回答

如果你能用数学的方式简明扼要地陈述一个问题,你通常会向前迈出最重要的一步。当你有一个简洁的公式时

  • 什么是自由变量
  • 目标函数是什么
  • 约束是什么

那么下一步是找到非常适合手头问题的算法(例如,你能证明问题是凸的吗?等式/不等式约束?连续还是整数?)。我一直推荐学习优化方法的书是 Nocedal 和 Wright 所著的《数值优化》。您不需要了解其中的所有内容,但它很容易阅读,它会让您了解如何对算法进行分类以及如何解决问题。