Minimo iniziale di bracketing per la ricerca di linee


9

Sfogliando alcuni libri di testo, ho notato che il problema di racchiudere inizialmente un minimo durante la ricerca di una linea tende a essere un ripensamento (almeno nei miei testi universitari). Esistono tecniche consolidate o best practice per questo tipo di problema o le soluzioni dipendono in genere dall'applicazione? Qualcuno può consigliare alcuni riferimenti sull'argomento?

Risposte:


9

Di solito si raddoppia il passaggio iniziale fino a quando la condizione di Goldstein viene violata o (in un metodo a punti fattibile) viene raggiunto il limite. Quindi uno ha una parentesi. (Se tale passaggio non esiste, la funzione oggettiva non ha limiti di seguito.) Si possono anche usare procedure di estrapolazione meno conservative, ma queste richiedono una buona messa a punto per essere sufficientemente robuste in un solutore generale.


5

Nella mia esperienza, stabilire la parentesi dipende molto spesso dall'applicazione. Se avessi dei vincoli reali o una derivazione algebrica per la tua parentesi, lo useresti ovviamente! Di solito c'è un appello a entrambi

  • la natura questo fisicamente non ha senso al di fuori di questa parentesi
  • calcolabilità questo sarebbe troppo difficile da calcolare al di fuori della parentesi
  • soluzioni oggettive al di fuori di questa regione sono altrimenti indesiderabili.

Spero che qualcun altro possa entrare con un approccio più algoritmico, che è quello che penso tu stia cercando qui.


Penso che la tua risposta sia perfetta. Per problemi reali, hai quasi sempre una prima ipotesi ragionevole per i limiti superiore e inferiore delle variabili. La velocità del motore in un'auto può variare solo tra 0 e 20.000 giri al minuto; la velocità di iniezione del carburante può variare solo tra 0 e 10 litri l'ora; ecc. in altre parole, per problemi reali, sai quali valori possono essere.
Wolfgang Bangerth,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.