Usage of two Objective functions at the same time

41 views
Skip to first unread message

Gokul Kanneganti

unread,
Sep 20, 2016, 7:52:15 AM9/20/16
to SWAT-CUP
Hi Dr.Karim and SWAT-CUP Users,

Is there any way, where i can use two objective functions(let's say R2 and NS) at the same time for calibration of the model. It would be helpful if anybody could reply to this thread.

Thanks and Regards,
Gokul 

Abbaspour, Karim

unread,
Sep 20, 2016, 7:59:37 AM9/20/16
to swat...@googlegroups.com
No. Do you have any references on this? I don't see how this is meaningful when r2 has a value between 0 and 1, whereas ns can change between - infinity and 1? 
I would just use br2.
Karim
--
You received this message because you are subscribed to the Google Groups "SWAT-CUP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to swat-cup+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Gokul Kanneganti

unread,
Sep 20, 2016, 8:18:53 AM9/20/16
to SWAT-CUP
Thank you for quick reply Dr.Karim. 

Usually when we use flows from any hydrological model for flood prediction we don't want to miss the peak flows while calibrating the model on a daily basis and also on the other hand we don't want to miss the threshold of NS value (0.6 or 0.7). So, Normalized RMSE = RMSE/mean(Q-observed) is also taken as a constraint along with our defined objective function. Since, NS is estimated using daily observed and simulated flows It may be misleading sometimes. So Normalized RMSE is also considered as a pseudo-objective function in many scenarios.

Regards,
Gokul

Karim Abbaspour

unread,
Sep 20, 2016, 8:28:41 AM9/20/16
to swat...@googlegroups.com
OK, a constraint is possible. In the next version I am adding a number of constraints to the objective function. I can consider this also.
I can also add normalized RMSR as an objective function. But they are not there yet. Hopefully in the near future.
Karim
 




From: Gokul Kanneganti <goku...@gmail.com>
To: SWAT-CUP <swat...@googlegroups.com>
Sent: Tuesday, September 20, 2016 2:18 PM
Subject: Re: Usage of two Objective functions at the same time

Gokul Kanneganti

unread,
Sep 20, 2016, 8:30:46 AM9/20/16
to SWAT-CUP, k_abb...@yahoo.com
Thankyou for your update Dr.Karim.

Regards,
Gokul
Reply all
Reply to author
Forward
0 new messages