我如何提出一种有效的方法来获得已知值和权重的分数。
例如,我正在尝试为具有健身价值的机器打分,我首先要考虑cpu的使用情况。
CPU加权可以说是100分中的50分。(重要性为50%)
我知道平均cpu。 (avg_cpu)
我知道cpu(delta)或(cpu / average_cpu)的当前比率变化
我们知道恒定的低CPU是好的
我们知道有一些尖峰的恒定低cpu是可以的
我们知道恒定的高CPU是呃。 (可能就是那台机器如何运行)
我们知道恒定的低cpu然后突然恒定的恒定高cpu是坏的。
我希望cpu的最终得分为100。
根据这个标准,我该如何提出有效的算法呢?
答案 0 :(得分:1)
通过将线性方程拟合到已经手动给出分数的数据集来尝试linear regression。使用MATLAB或R获取线性回归的内置函数。得到公式后,您可以直接给出输入参数并获得输出值。
警告: -
如果你的函数是非线性函数但你总是使用更复杂的方法,如SVM
,那么它不会工作