ylioptimointia
Ylioptimointi tarkoittaa ilmiötä, jossa optimoinnissa tavoitellaan hyötyä liian pienestä tai liian kapeasta näkökulmasta, tai jossa optimointia jatketaan liikaa, jolloin saavutettu parannus on rajallinen tai kokonaisuus heikkenee. Se voidaan nähdä sekä perusteista poikkeavana tavoitteiden asettamisena että epärealistisesti kehitetyissä ratkaisuissa, jotka eivät kestä todellisia olosuhteita.
Ohjelmistokehityksessä ylioptimointi ilmenee usein varhaisena tai liiallisena suorituskyvyn parantamisena ilman huomioita ylläpidettävyydelle ja luotettavuudelle. Esimerkiksi kiinnittyminen
Tilastotieteessä ja koneoppimisessa ylioptimointi liittyy usein ylikouluttamiseen eli overfittaukseen. Malli sovitetaan liikaa koulutusdataan, jolloin sen suorituskyky
Liiketoiminnassa ja operatiivisessa suunnittelussa ylioptimointi voi tarkoittaa yhden mittarin maksimointia (esimerkiksi kustannussäästöjä) muiden oleellisten tekijöiden kustannuksella,
Ehkäisykeinoja ovat selkeät monitavoitteiset tavoitteet, säännötalius ja kriittinen arviointi, yksinkertaisuus, sekä menetelmien ja tulosten säännöllinen valvonta
Lisäyhteydet: optimointi, ylikouluttaminen, varhainen optimointi, monikriteerinen päätöksenteko.