metaheuristilisi
Metaheuristiset menetelmät ovat korkean tason optimointistrategioita, jotka ohjaavat alaisia heuristiikkoja löytämään hyviä ratkaisuja suurissa ja monimutkaisissa optimointiongelmissa. Ne eivät yleensä takaa globaalin optimaalisuuden saavuttamista, mutta voivat tuottaa laadukkaita ratkaisuja ilman tarvetta tarkkoihin, ongelmakohtaisiin malleihin, ja ne skaalautuvat hyvin suurten ongelmien ratkaisemiseen. Niitä on kehitetty erityisesti NP-hard-ongelmien tehokkaammaksi ratkaisemiseksi.
Keskeisiä piirteitä ovat stokastisuus, iteratiivisuus sekä tasapaino eksploraation ja exploitaation välillä. Usein käytetään muistinrakenteita ja satunnaisuutta,
Yleisimmät menetelmäperheet ovat geneettiset algoritmit (GA), simuloitu jäähdytys (simulated annealing, SA), tabu-haku (TS), partikkelijoukko-optimoiminen (PSO) ja
Käyttökohteita ovat logistiikka ja reititys, aikataulutus, suunnittelu sekä erilaisten koneoppimisen tehtävien hyperparametrien optimointi. Metaheuristiikkaa pidetään hyödyllisenä,
Rajoitteita ovat, ettei tuloksia ole taattu globaalista optimaalisuudesta, ja että ratkaisuja sekä niiden edustusta ja parametreja