10

Handling Conflicting Objectives and Sparse Feedback in Complex Engineering

AI999第3课:现实世界的复杂性与多目标权衡
00:00

In complex engineering optimization,conflicting objectivesandsparse feedbackare almost the norm. The key takeaway of this page is that these two challenges are not flaws waiting to be "eliminated" — they are objects that should be explicitly modeled. The focus of effort therefore shifts from "finding a single-objective optimum" todynamically managing trade-offs among multiple objectives under scarce, expensive, and noisy feedback.

Placed in the context of this course, evolutionary computation is a key approach to such problems precisely because, like variation and selection in nature, it does not predefine a single answer but instead seeks balance through generating change and receiving environmental evaluation; multiple strands — symbolism, connectionism, cybernetics, and evolutionary computation — converge again here. Evolutionary computation is naturally suited to parallelism, allowing population candidates to be generated and evaluated simultaneously, which provides the mechanistic foundation for tracking multiple conflicting objectives at once.

Learning Objective:Recognize the challenges of conflicting objectives and sparse feedback in real-world engineering.Core Concept:Sparse feedback.

Conflicting Objectives + Sparse Feedback → Dynamic Multi-Objective Trade-offsModel both challenges explicitly: dynamically manage trade-offs among multiple objectives under scarce, expensive, and noisy feedbackConflicting Objectives: Metrics Trade Off Against One AnotherLift-to-drag ratioCost & budgetReliabilityEnergy consumptionManufacturing constraintsImproving one objective often comes at the expense of another→ Key question: under what conditions should which trade-off be accepted?Sparse Feedback: Scarce, Expensive, Slow, NoisyExpensive simulationLong experiment cyclesNoisy evaluationIncludes failed samplesDiscontinuous signalsAmplified surrogate biasOverfitting & premature convergenceExploration–exploitation imbalanceRigid fixed preferences→ Evaluation budget becomes a hard constraint on the design processDynamic Adjustment Loop: From One-Shot Optimum to Continuous Trade-offs1Surrogate models · multi-fidelity evaluation2Active sampling · batch experiments3Multi-objective evolution · maintain Pareto diversity4Dynamic update of preferences & constraints5Periodically reset weights · reference points · rangesDiversified candidate set and trade-off setFor expert evaluation and decision-makingEvaluation results drive re-adjustment

1. Conflicting Objectives: Metrics Trade Off Against One Another

Real-world engineering often pursues performance, cost, reliability, energy consumption, and manufacturing constraints simultaneously. These metrics constrain one another: improving one objective often comes at the expense of another. For example, in supercritical airfoil design, increasing the lift-to-drag ratio may exacerbate drag divergence, while strengthening the structure adds weight and manufacturing difficulty. The real question is therefore not "which metric matters most," but "under what conditions should which trade-off be accepted."

2. Sparse Feedback: Scarce, Expensive, Slow, Noisy

High-fidelity simulations, physical experiments, and field validation are costly, slow, and noisy, and often return failed samples. This means the effective signals available for evaluating designs are few, delayed, and discontinuous — that is sparse feedback. It is not merely "not enough data"; the evaluation budget itself becomes a hard constraint on the design process: every call to a real evaluation costs considerable time and resources.

3. Systemic Challenges Posed by Sparse Feedback

  • Amplified surrogate bias: when real evaluations are few, approximation errors are hard to detect in time and are easily mistaken for genuine patterns.
  • Overfitting and premature convergence: the "optimum" found on limited samples may simply be an artifact of sampling noise, and the search converges prematurely to a local region.
  • Exploration–exploitation imbalance: expensive feedback makes "exploitation" seem more worthwhile, but insufficient exploration keeps the entire population stuck in the same region.
  • Rigidity of fixed preferences: fixed weights or fixed preferences cannot adapt to what emerges over time — a constraint once thought minor may become the dominant bottleneck in later evaluation.

4. Dynamic Adjustment: From One-Shot Optimum to Continuous Trade-offs

  • Surrogate models and multi-fidelity evaluation: use low-cost approximations to carry most of the screening and spend the expensive budget only on key candidates, reducing the cost per feedback.
  • Active sampling and batch experiments: prioritize candidates with high information gain or those on the trade-off frontier, raising the sample efficiency of each expensive feedback.
  • Multi-objective evolution: maintain multiple non-dominated candidates simultaneously as a population, preserving diversity along the Pareto front and outputting a set of candidate solutions rather than a single-point answer.
  • Preference and constraint updates: as evaluation results, uncertainty, and domain knowledge evolve, periodically adjust weights, constraints, reference points, and search ranges.

This whole approach is the concrete embodiment of "multiple paths rather than a preset single optimum": by drawing onswarm intelligence-style maintenance of a candidate pool anddiversity, it offloads expensive evaluations to low-cost approximations and lets preferences update continuously with new evidence; on the engineering side, the large-scale parallel exploration and generation capabilities brought by GPUs and large models provide the foundation for this kind of parallel, distributed search.

5. Making Conflicts and Trade-offs Explicit

The goal is not to eliminate conflicts but to make conflicts, risks, and trade-off relationships interpretable: which metrics are competing, which segment of the trade-off curve we are currently on, and how sensitive the candidate solutions are to changes in preference. Compared with predefining a single optimal path, this approach has the advantage of not requiring us to know the one correct answer in advance, allowing the system to retain multiple candidates simultaneously and balance trade-offs among objectives through actual evaluation. Only then can the resulting candidate set be effectively evaluated and decided upon by experts, rather than being locked in by fixed weights set three months ago.

Engineering Case
In supercritical airfoil design, lift-to-drag ratio, drag divergence, structural strength, and manufacturing constraints often conflict; high-fidelity computational fluid dynamics evaluations are expensive, creating sparse feedback. Surrogate models can reduce the number of evaluations, multi-objective evolution can preserve diversity, and active sampling with preference adjustment can gradually approach a usable trade-off set.