Activating project at `~/Teaching/BEE4750/fall2023/slides`
Lecture 27
November 20, 2023
Activating project at `~/Teaching/BEE4750/fall2023/slides`
Source: Reed et al (2022)
Often have multiple objectives at play when designing or managing environmental systems:
Some examples:
Approaches are method specific!
Key Question: what does it mean to “optimize” multiple objectives?
Linear Programming:
Simulation-Optimization:
What does it mean to “optimize” multiple objectives?
Straightforward with weighting, requires but a priori elicitation of weights.
What about if we leave the objectives unaggregated?
Simulated 100 random decisions with two objectives:
There is a tradeoff between these two objectives:
Greater releases typically means lower reliability.
What does it mean to find an “optimum” across these two objectives?
We say that a decision \(\mathbf{x}\) is dominated if there exists another solution \(\mathbf{y}\) such that for every objective metric \(Z_i(\cdot)\), \[Z_i(\mathbf{x}) > Z_i(\mathbf{y}).\]
\(\mathbf{x}\) is non-dominated if it is not dominated by any \(\mathbf{y} \neq \mathbf{x}\).
The set of non-dominated solutions is called the Pareto front (solutions are Pareto-optimal).
Every member of a Pareto front represents a different tradeoff between objectives.
This gives us two frameworks for evaluating tradeoffs:
In higher dimensions, manually screening of a Pareto front is difficult.
Can use multi-objective optimization with (certain) evolutionary algorithms.
Systems Dynamics and Models
Simulating Systems:
Decision-Making:
Key: These methods require domain knowledge but are generally applicable to all environmental systems management or design problems.
After Thanksgiving: