For faster navigation, this Iframe is preloading the Wikiwand page for Ricottura simulata.

Ricottura simulata

Da Wikipedia, l'enciclopedia libera.

La ricottura simulata[1] (dall'inglese simulated annealing) è una strategia utilizzata per risolvere problemi di ottimizzazione, che mira a trovare un minimo globale quando si è in presenza di più minimi locali.

Il termine "ricottura" è un'analogia con l'omonimo concetto nella scienza dei metalli, dov'è usato per descrivere il processo di eliminazione di difetti reticolari dai cristalli tramite riscaldamento seguito da lento raffreddamento.[1] In questo caso un difetto reticolare corrisponde ad una combinazione errata di due oggetti (ad esempio una connessione errata di due neuroni all'interno di una rete neurale artificiale).

Procedimento di utilizzo

[modifica | modifica wikitesto]
  1. È scelta una temperatura iniziale arbitraria:
    1. Si sonda il problema per individuarne le possibili soluzioni (da 50 a 100 soluzioni);
    2. Per ogni possibile soluzione se ne calcola il costo;
    3. Si prende il ;
    4. A questo punto si prende una temperatura iniziale maggiore della variazione di energia () ma dello stesso ordine di grandezza;
  2. Si abbassa la temperatura fino a raggiungere un valore prossimo allo 0;
  3. In prossimità del minimo valore di T si trova un minimo (di energia) abbastanza forte;
  4. Ripetendo questo ciclo, la possibilità di trovare la stessa soluzione tende a 0. Se si sono trovate due soluzioni uguali per due prove diverse dello stesso problema significa che molto probabilmente qualcosa non funziona.

La temperatura della rete è definita in modo che:

  1. Se T è elevata: ci si può permettere di fare salti alti, e quando si trova un minimo si prova a proseguire per scoprire se si tratti solo di un minimo locale;
  2. Se T è bassa: si possono ancora fare salti alti ma con minore probabilità, quindi si procede a passi più corti;
  3. Riduzione veloce di T: implica il congelamento di alcune fluttuazioni termiche;
  4. Riduzione molto lenta di T: può implicare il non raggiungimento della conclusione del calcolo e quindi il non trovare un minimo globale.
  1. ^ a b David Sherrington, La grande scienza. Sistemi disordinati, in Storia della scienza, Roma, Istituto dell'Enciclopedia Italiana, 2003.

Altri progetti

[modifica | modifica wikitesto]

Collegamenti esterni

[modifica | modifica wikitesto]
{{bottomLinkPreText}} {{bottomLinkText}}
Ricottura simulata
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?