Si potrebbe pensare ad un'euristica come una soluzione approssimata (non approssimazione) ad un problema. La differenza tra approssimazione e approssimazione è che il primo riguarda la possibilità di ottenere una buona ipotesi sulla soluzione di un problema, ma che non sai davvero quanto sia bello. Il secondo riguarda l'ottenimento di una soluzione per la quale è possibile dimostrare quanto è vicino alla soluzione ottimale.
Quindi, l'euristica è spesso dipendente dal problema, ovvero, si definisce un'euristica per un determinato problema. Le meta-euristiche sono tecniche indipendenti dal problema che possono essere applicate a una vasta gamma di problemi. Un'euristica è, ad esempio, la scelta di un elemento casuale per la rotazione in Quicksort. Un meta-euristico non sa nulla del problema che verrà applicato, può trattare le funzioni come scatole nere.
Si potrebbe dire che un euristico sfrutta le informazioni dipendenti dal problema per trovare una soluzione "abbastanza buona" per un problema specifico, mentre le meta-euristiche sono, come i modelli di progettazione, idee algoritmiche generali che possono essere applicate a una vasta gamma di i problemi.
fonte
2012-05-07 16:15:46
Dipende davvero dal contesto. Le euristiche sono regole utili che approssimano la risposta/il comportamento perfetto. Senza contesto, l'aggiunta di meta su di esso non gli conferisce alcun significato speciale, significa solo che è meta, cioè euristica dell'euristica. –
Questo è nel contesto degli algoritmi –
Dipende ancora dal contesto, in un modo che significa che non otterrete mai una risposta diretta, perché non sono definiti in modo diretto. Nei cerchi di intelligenza artificiale, un'euristica è una funzione di "buona ipotesi" usata come un elemento fondamentale di un algoritmo più ampio (di solito la ricerca). Un meta-euristico è una sorta di sistema di "buona congettura" in sé che continua a raffinare le sue ipotesi. Ma questo è solo il mio punto di vista - queste cose sono così indefinite che persino i giornali che fanno valutazioni comparative di euristiche o meta-euristiche non definiscono o offrono solo definizioni sciolte. Fondamentalmente, ne conosci uno quando ne vedi uno. – Novak