|
@@ -106,7 +106,7 @@ public class PidLambdaContainer {
|
|
|
// kp*Double.parseDouble(cols[1])+ki*Double.parseDouble(cols[2])+kd*Double.parseDouble(cols[3]);
|
|
|
// Ecpm = CPA * pctr * pcvr * bid * lambad
|
|
|
//0.4* (昨天realctcvr / 昨天pctcvr ) + 0.4 * (当天累计realctcvr / 当天的pctcvr ) + 0.2 * (最近一个小时realctcvr / 最近一个小时pctcvr)
|
|
|
- Double lambdaNew=kp*getYesterdayLambda(cols)+ki*getTodayLambda(cols)+kp*getLatestHourLambda(cols);
|
|
|
+ Double lambdaNew=kp*getYesterdayLambda(cols)+ki*getTodayLambda(cols)+kd*getLatestHourLambda(cols);
|
|
|
temp.put(creativeId,lambdaNew);
|
|
|
log.error("svc=calNewLambda creativeId={} lambdaNew={}", creativeId,lambdaNew);
|
|
|
}catch (Exception e){
|