3

Trovare risposte utilizzabili ed esperimenti mentali

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

«Trovare risposte utilizzabili» non significa forzare un'unica «soluzione ottimale», ma trasformare un problema realein un esperimento mentale esplorabile, realizzabile e verificabile: prima si definiscono le variabili modificabili, i criteri di valutazione, i vincoli rigidi e i criteri di confronto, poi si esplora in modo sistematico lungo direzioni diverse. EvoX serve a sostenere questa esplorazione, non a fornire prematuramente un'unica risposta.

Perché nel mondo reale raramente esiste un'unica soluzione ottimale

Più obiettivi si vincolano a vicenda. Aumentare la portanza di un velivolo può modificare contemporaneamente resistenza e stabilità; ridurre la latenza di esecuzione di un modello può compromettere la precisione del compito; migliorare le prestazioni di un sistema può aumentare consumo energetico, costi e rischi per la sicurezza. Il progresso su un indicatore avviene spesso a scapito di un altro. Perciò una singola risposta «migliore su tutti gli indicatori» di norma non esiste: ciò che esiste è un insieme di soluzioni di compromesso che si possono spiegare chiaramente in base a preferenze diverse.

Primo passo: trasformare il problema nelle «quattro domande dell'esperimento mentale»

  • Che cosa si può cambiare?Elenca le variabili modificabili e le variabili decisionali (parametri, struttura, strategia, regole di pianificazione) e stabilisci con chiarezza quali sono le condizioni date.
  • Come valutare i cambiamenti?Definisci gli indicatori e i criteri di valutazione: se considerare la tempestività o il consumo energetico, il picco o la media, e quale insieme di dati utilizzare per la misura.
  • Quali condizioni devono essere soddisfatte?Definisci i vincoli rigidi e i limiti: soglie di sicurezza, latenza massima, limiti di consumo energetico e di budget, normative e autorizzazioni dello spazio aereo; le soluzioni che li violano vengono scartate direttamente.
  • Come stabilire quale risultato è migliore?Definisci i criteri di confronto e le preferenze: in quali scenari si dà più peso a un obiettivo piuttosto che a un altro e qual è l'intervallo di costo accettabile.
Trovare risposte utilizzabili: trasformare i problemi reali in esperimenti mentali esplorabiliNel mondo reale raramente esiste un'unica soluzione ottimale: esplora direzioni diverse e conserva un insieme di soluzioni candidate differenziateSpazio dei compromessi: più obiettivi si vincolano a vicendaConfine dei vincoli rigidiRegione di violazione (non soddisfa i vincoli rigidi)Obiettivo A: prestazioni / tempestività (più a destra è meglio)Obiettivo B: margine di sicurezza (più in alto è meglio)Fronte dei compromessi (frontiera di Pareto)Regione delle soluzioni raggiungibiliABCDNon esiste un punto «ottimale unico»Un insieme di soluzioni candidate differenziateanziché convergere prematuramente verso un'unica «soluzione ottimale»Soluzione A: costo minimo, prestazioni insufficientiSoluzione B: compromesso tra prestazioni e costiSoluzione C: prestazioni elevate, consumo energetico in aumentoSoluzione D: prestazioni massime, vicina ai vincoli rigidiPer ogni soluzione: benefici · costi · condizioni di applicabilità · rischiLe quattro domande dell'esperimento mentale: prima di agire, metti sul tavolo i conflitti tra obiettivi, i confini dei vincoli e i criteri di valutazione1Che cosa si può cambiare?Variabili modificabili · variabili decisionali2Come valutare i cambiamenti?Indicatori · criteri di valutazione3Che cosa deve essere soddisfatto?Vincoli rigidi · condizioni al contorno4Come stabilire cosa è migliore?Criteri di confronto · preferenzeL'output non è un'unica «soluzione ottimale», ma un insieme di soluzioni candidate confrontabili, spiegabili e selezionabili

Output: un insieme di soluzioni candidate differenziate, non un singolo punto

L'esplorazione deve svilupparsi lungo direzioni diverse, evitando di convergere prematuramente verso una cosiddetta «risposta ottimale». L'output del sistema deve essere un insieme di soluzioni candidate differenziate, ciascuna accompagnata da benefici, costi, condizioni di applicabilità e rischi, per permettere agli esperti di settore di confrontarle e decidere.

La funzione dell'esperimento mentale è proprio quella di far emergere, prima dell'esecuzione reale, i conflitti tra obiettivi, i confini dei vincoli e i criteri di valutazione, creando un quadro di riferimento utilizzabile per la successiva esplorazione multi-obiettivo con EvoX.

I quattro criteri di una «risposta utilizzabile»
Realizzabile, valutabile, conforme ai vincoli rigidi, in grado di spiegare i compromessi e di sostenere le scelte in base a preferenze diverse. Una risposta puntuale che massimizza un solo indicatore generalmente non soddisfa questi criteri.