“algorithmic optimization”指算法优化:通过改进算法的设计与实现,使其在时间(更快)、空间(更省内存)、或效果(更准确/更稳定)等方面表现更好。常见于计算机科学、数据处理与机器学习场景。(也可泛指“用算法方法做优化问题求解”,但更常见含义是“优化算法本身”。)
/ˌælɡəˈrɪðmɪk ˌɑːptɪməˈzeɪʃən/
We improved performance through algorithmic optimization.
我们通过算法优化提升了性能。
After profiling the system, the team focused on algorithmic optimization to reduce latency without changing hardware.
在对系统做性能分析后,团队把重点放在算法优化上,在不更换硬件的情况下降低了延迟。
“algorithmic”来自“algorithm(算法)”,该词与中世纪拉丁文 Algoritmi 有关,源头可追溯到数学家花剌子密(al-Khwārizmī)的名字(其著作推动了计算方法的传播)。“optimization”来自“optimum(最优)”,表示把某事调整到更好的、甚至最优的状态。合起来就是“对算法进行改进以达到更优表现”。