工作中遇到了一个问题,不知应该是属于算法还是数学建模,求助大神帮小弟解决!
活宝 2014-03-24 10:37:46 有这样一个需求:
我想建立一个公式,对一个系统的健康状况进行打分。系统有大概200个测试点,每个测试点都有自己的风险指数,风险指数=badcase样本数/总样本数。
比如,第101个测试点中,测试的badcase有6个,总样本数为100,那么第101个测试点的风险指数为6/100=0.06。
每个测试点中,均有100个样本。大部分测试点,风险指数都很低,但不排除小部分测试点的风险指数可以达到0.9以上。
现在想建立一个算法,输入为系统所有的测试点,和各自的风险指数。输出为一个数值,代表系统的健康得分,具体要求:
1. 测试点的风险指数越高,系统的健康得分应该越低
2. 系统得分最好在0~100之前,可以精确到小数
3. 系统得分最好能和测试点的优化挂钩,比如:某次系统评分得了86.5分,如果我对某个测试点进行了优化,降低了其风险指数,那么系统得分会略有上升,比如可能到86.8分
求大家帮小弟想出这么一种算法,不要太复杂,但是要合理
谢谢