Nalaganje ...
Projekti / Programi vir: ARIS

Auto-OPT: Avtomatizirana izbira in konfiguracija eno-kriterijskih zveznih optimizacijskih algoritmov

Raziskovalna dejavnost

Koda Veda Področje Podpodročje
2.07.00  Tehnika  Računalništvo in informatika   

Koda Veda Področje
1.02  Naravoslovne vede  Računalništvo in informatika 
Ključne besede
zvezni optimizacijski algoritmi, izbira in konfiguracija algoritmov, učenje predstavitev, razložljivo strojno učenje, meta-učenje
Vrednotenje (metodologija)
vir: COBISS
Organizacije (1) , Raziskovalci (14)
0106  Institut "Jožef Stefan"
št. Evidenčna št. Ime in priimek Razisk. področje Vloga Obdobje Štev. publikacijŠtev. publikacij
1.  57085  Gjorgjina Cenikj  Računalništvo in informatika  Mladi raziskovalec  2024 - 2025  49 
2.  11130  dr. Sašo Džeroski  Računalništvo in informatika  Raziskovalec  2022 - 2025  1.251 
3.  50854  dr. Tome Eftimov  Računalništvo in informatika  Raziskovalec  2022 - 2025  278 
4.  52408  dr. Gordana Ispirova  Računalništvo in informatika  Raziskovalec  2022 - 2023  41 
5.  31050  dr. Dragi Kocev  Računalništvo in informatika  Raziskovalec  2022 - 2025  221 
6.  22314  dr. Peter Korošec  Računalništvo in informatika  Vodja  2022 - 2025  245 
7.  10824  dr. Barbara Koroušić Seljak  Računalništvo in informatika  Raziskovalec  2022 - 2025  364 
8.  53530  Ana Kostovska  Računalništvo in informatika  Raziskovalec  2022 - 2025  53 
9.  35470  dr. Jurica Levatić  Računalništvo in informatika  Raziskovalec  2022 - 2023  54 
10.  58291  Ana Nikolikj  Računalništvo in informatika  Mladi raziskovalec  2024  24 
11.  27759  dr. Panče Panov  Računalništvo in informatika  Raziskovalec  2022 - 2025  167 
12.  54581  Gašper Petelin  Računalništvo in informatika  Raziskovalec  2022 - 2025  41 
13.  38206  dr. Matej Petković  Računalništvo in informatika  Raziskovalec  2022 - 2023  70 
14.  51348  dr. Urban Škvorc  Računalništvo in informatika  Raziskovalec  2022 - 2023  19 
Povzetek
Optimizacijski problemi se pojavljajo vsepovsod v našem vsakdanjem življenju; v vseh geografskih regijah, industrijskih panogah, in akademskih disciplinah. Boljše kot so metode za reševanje teh problemov, bolj učinkovito bomo lahko izkoristili naše omejene vire. Mnogo, če ne celo večine, praktičnih problemov tako ni mogoče rešiti z natančnimi analitičnimi pristopi. V takšnih situacijah se je potrebno zateči k hevrističnim pristopom, ki balansirajo med natančnostjo rešitve in preprostostjo algoritmične strukture, kratkim časom izvajanja, ali katero drugo učinkovito izrabo računskih virov. V mnogo primerih hevristike ponujajo edino možnost s katero lahko pridobimo izvedljivo rešitev. V idealnih razmerah bi radi razvili algoritme, ki so uspešni na širokem naboru problemov in njihovih različic. V praksi pa opažamo izrazito komplementarnost različnih algoritmičnih pristopov: algoritmi, ki za nekatere probleme delujejo zelo dobro, lahko pri drugih delujejo slabo. Uporabnik mora zato skrbno izbrati katero hevristiko bo uporabil za dani problem. Ta izbira algoritma je dodatno otežena, ker imajo iterativne hevristike svoje hiper-parametre. Različne nastavitve hiper-parametrov lahko privedejo do različnih uspešnosti hevristik pri reševanju problema. Uporabnik se mora tako odločiti, ne le kateri algoritem bo uporabil, ampak tudi kako ga nastaviti. Da bi raziskali in sčasoma izkoristili komplementarnost različnih hevristik in njihovih interakcij, ter tudi načrtovali nove hevristike, ki so še bolj primerne za dane probleme, bomo v ta namen uporabili nadzorovane tehnike strojnega učenja. Takšni pristopi strojnega učenja zahtevajo smiselne značilke, ki kvantitativno ovrednotijo različne vidike izbrane instance problema. Dodatno potrebujemo informacije o nastavitvi hiper-parametrov in uspešnosti hevristik. Na splošno gledano mora avtomatsko načrtovanje algoritmov razumeti in združiti informacije iz prostora problemov, prostora hiper-parametrov, in prostora uspešnosti reševanja. V zvezi s prostorom problemov je bila uvedena analiza preiskovanja pokrajine, katere namen je podpreti tehnike avtomatskega načrtovanja algoritmov z naborom funkcij oz. karakteristik, ki merijo različne značilke obravnavanega optimizacijskega problema. V okviru zvezne optimizacije tipa črne škatle je bilo v zadnjih desetletjih predlaganih veliko funkcij in vsaka izmed njih meri drugačno značilnost problema. Dobro je znano, da je pravilna izbira značilk bistvenega pomena za doseganje najvišje uspešnosti pri nadzorovanih učnih pristopih, ne le za odstranjevanje značilk z omejenimi ali celo zavajajočimi informacijami, ampak tudi za odstranjevanje značilk, ki so medsebojno korelirane. Po drugi strani je tudi potrebno zelo previdno raziskati prostor uspešnosti, tako da bomo lahko razumeli razmerja med prostorom značilk in uspešnosti reševanja. Glavni cilj predlaganega projekta je omogočiti uporabnikom, da dobijo dobre rešitve za dano instanco optimizacijskega problema brez poglobljenega a priori znanja o optimizacijskih algoritmih ali instanci problema. Da bi to dosegli, je potrebno za določitev primernosti danega optimizacijskega algoritma za dano instanco problema upoštevati številne različne značilnosti instance problema. To je zapleten večdimenzionalni problem z medsebojno odvisnostjo med posameznimi značilnostmi. Glede na primeren portfelj znanih testnih problemov z njihovimi značilnostmi in portfelj optimizacijskih algoritmov lahko dejansko uspešnost reševanja optimizacijskih algoritmov na naboru instanc problemov določimo z reševanjem vsake instance problema z vsakim od optimizacijskih algoritmov. S pomočjo razložljivih tehnik strojnega učenja lahko najdemo relacije med značilnostmi instance problema in uspešnostjo reševanja optimizacijskega algoritma. Če je mogoče najti dovolj splošne relacije, jih je mogoče uporabiti za napovedovanje uspešnosti reševanja optimizacijskega algoritma na do sedaj ne videnih instancah problemov.
Zgodovina ogledov
Priljubljeno