我有一组算法 A、B、C 和 D。它们中的每一个都有特定的执行时间和一定的精度(MSE)。是否有一种正式的方法来计算执行时间(速度)和准确性之间的权衡?
例如,如果 A 的精度为 0.1,计算时间为 3s,而算法 B 的精度为 0.095,但需要 150s 才能执行。尽管 B 的性能稍好一些,但折衷方案应该有利于 A,因为执行所需的时间要少得多。
我可以使用任何方程式或正式方法来计算这种权衡吗?
我有一组算法 A、B、C 和 D。它们中的每一个都有特定的执行时间和一定的精度(MSE)。是否有一种正式的方法来计算执行时间(速度)和准确性之间的权衡?
例如,如果 A 的精度为 0.1,计算时间为 3s,而算法 B 的精度为 0.095,但需要 150s 才能执行。尽管 B 的性能稍好一些,但折衷方案应该有利于 A,因为执行所需的时间要少得多。
我可以使用任何方程式或正式方法来计算这种权衡吗?