www.wikidata.uk-ua.nina.az
Cya stattya maye kilka nedolikiv Bud laska dopomozhit udoskonaliti yiyi abo obgovorit ci problemi na storinci obgovorennya Cyu stattyu treba vikifikuvati dlya vidpovidnosti standartam yakosti Vikipediyi Bud laska dopomozhit dodavannyam dorechnih vnutrishnih posilan abo vdoskonalennyam rozmitki statti gruden 2019 Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno gruden 2019 V inshomu movnomu rozdili ye povnisha stattya Coordinate descent angl Vi mozhete dopomogti rozshirivshi potochnu stattyu za dopomogoyu perekladu z anglijskoyi gruden 2019 Divitis avtoperekladenu versiyu statti z movi anglijska Perekladach povinen rozumiti sho vidpovidalnist za kincevij vmist statti u Vikipediyi nese same avtor redaguvan Onlajn pereklad nadayetsya lishe yak korisnij instrument pereglyadu vmistu zrozumiloyu movoyu Ne vikoristovujte nevichitanij i nevidkorigovanij mashinnij pereklad u stattyah ukrayinskoyi Vikipediyi Mashinnij pereklad Google ye korisnoyu vidpravnoyu tochkoyu dlya perekladu ale perekladacham neobhidno vipravlyati pomilki ta pidtverdzhuvati tochnist perekladu a ne prosto skopiyuvati mashinnij pereklad do ukrayinskoyi Vikipediyi Ne perekladajte tekst yakij vidayetsya nedostovirnim abo neyakisnim Yaksho mozhlivo perevirte tekst za posilannyami podanimi v inshomovnij statti Dokladni rekomendaciyi div Vikipediya Pereklad Koordinatnij spusk ce algoritm optimizaciyi yakij poslidovno minimizuye uzdovzh koordinatnih napryamkiv shob znajti minimum funkciyi Pri kozhnij iteraciyi algoritm viznachaye koordinatu abo koordinatnij blok za dopomogoyu pravila viboru koordinat a potim tochno abo priblizno minimizuye vidpovidnu koordinatnu giperploshinu fiksuyuchi vsi inshi koordinati abo bloki koordinat Linijnij poshuk po napryamku koordinat mozhe buti zdijsnenij na potochnij iteraciyi dlya viznachennya vidpovidnogo rozmiru kroku Koordinatnij spusk mozhe zastosovuvatisya yak u diferencijovanomu tak i v pohidnomu konteksti Zmist 1 Opis 1 1 Diferencijovanij vipadok 2 Obmezhennya 3 Zastosuvannya 4 Div takozh 5 PrimitkiOpis red Koordinatnij spusk zasnovanij na ideyi sho minimizaciya bagatovariantnoyi funkciyi F x displaystyle F x nbsp mozhe buti dosyagnuta shlyahom minimizaciyi yiyi po odnomu napryamku za odin raz tobto virishennya odnomanitnoyi abo prinajmni nabagato prostishoyi problemi optimizaciyi v cikli 1 U najprostishomu vipadku ciklichnogo koordinatnogo spusku vin ciklichno povtoryuyetsya cherez napryamki po odnomu minimizuyuchi cilovu funkciyu shodo kozhnogo napryamku koordinat odnochasno Tobto pochinayuchi z pochatkovih znachen zminnihx 0 x 1 0 x n 0 displaystyle mathbf x 0 x 1 0 ldots x n 0 nbsp krok k 1 displaystyle k 1 nbsp zadaye x k 1 displaystyle mathbf x k 1 nbsp z x k displaystyle mathbf x k nbsp iterativno rozv yazuye problemi optimizaciyi yedinoyi zminnoyix i k 1 a r g m i n y R f x 1 k 1 x i 1 k 1 y x i 1 k x n k displaystyle x i k 1 underset y in mathbb R operatorname arg min f x 1 k 1 dots x i 1 k 1 y x i 1 k dots x n k nbsp dlya kozhnoyi zminnoyi x i displaystyle x i nbsp z x displaystyle mathbf x nbsp dlya i displaystyle i nbsp vid 1 do n displaystyle n nbsp Takim chinom pochinayuchi z pochatkovoyi dogadki x 0 displaystyle mathbf x 0 nbsp dlya lokalnogo minimumu funkciyi F displaystyle F nbsp i otrimuyuchi iterativno poslidovnist x 0 x 1 x 2 displaystyle mathbf x 0 mathbf x 1 mathbf x 2 dots nbsp Vikoristovuyuchi linijnij poshuk kozhnoyi iteraciyi mi avtomatichno otrimuyemo shoF x 0 F x 1 F x 2 displaystyle F mathbf x 0 geq F mathbf x 1 geq F mathbf x 2 geq dots nbsp Tut mozhna pobachiti sho cya poslidovnist maye shozhi zbizhni vlastivosti yak i metod najbilsh krutogo spusku Vidsutnist vdoskonalennya pislya odnogo ciklu linijnogo poshuku vzdovzh koordinatnih napryamkiv vkazuye na te sho stacionarna tochka dosyagnuta Cej proces ilyustrovanij nizhche nbsp Diferencijovanij vipadok red U vipadku neperervno diferencijovanoyi funkciyi F displaystyle F nbsp algoritm koordinatnogo spusku mozhe buti predstavlenij yak 1 Viberit pochatkovij parametrichnij vektor X displaystyle X nbsp Do tih pir poki ne bude dosyagnuta zbizhnist abo dlya pevnoyi kilkosti iteracij Viberit indeks i displaystyle i nbsp vid 1 do n displaystyle n nbsp Viberit rozmir kroku a displaystyle a nbsp Onovlyujte x i displaystyle x i nbsp do x i a d F d x i X displaystyle x i alpha dfrac dF dx i X nbsp Rozmir kroku mozhe buti vibranij riznimi sposobami napriklad shlyahom virishennya tochnogo minimizatora f x i F x displaystyle f x i F x nbsp tobto F displaystyle F nbsp zi vsima zminnimi ale fiksovanimi x i displaystyle x i nbsp abo za tradicijnimi kriteriyami poshuku ryadkiv 1 Obmezhennya red Koordinatnij spusk maye dvi problemi Odna z nih ce vidsutnist gladkoyi funkciyi bagatoh zminnih Na nastupnomu malyunku vidno sho iterativnij spusk koordinatami mozhe zastryagnuti v nestacionarnij tochci yaksho krivi rivnya funkciyi ne ye gladkimi Pripustimo sho algoritm znahoditsya v tochci 2 2 Todi ye dva napryami oriyentovani na osi yaki mozhna rozglyanuti dlya kroku poznacheni chervonimi strilkami Odnak kozhen krok uzdovzh cih dvoh napryamkiv zbilshuvatime znachennya cilovoyi funkciyi pripuskayuchi problemu minimizaciyi tomu algoritm ne zrobit zhodnogo kroku navit yaksho obidva kroki razom nablizili b algoritm do optimalnogo Hocha cej priklad pokazuye sho spusk koordinatami ne obov yazkovo zbigayetsya z optimalnim mozhlivo viyaviti formalne zblizhennya pri rozumnih umovah 2 nbsp Insha problema ce skladnist rozparalelyuvannya danogo algoritmu Oskilki sut koordinatnogo spusku polyagaye u prohodzhenni napryamkiv ta minimizaciyi cilovoyi funkciyi stosovno kozhnogo koordinatnogo napryamku spusk koordinat ne ye trivialnoyu zadacheyu dlya paralelizmu Ostanni doslidnicki roboti pokazali sho paralelizm zastosovuyetsya dlya koordinatnogo spusku shlyahom poslablennya zmini cilovoyi funkciyi stosovno kozhnogo koordinatnogo napryamku 3 4 5 Zastosuvannya red Algoritmi koordinatnogo spusku koristuyutsya populyarnistyu u praktikantiv zavdyaki svoyij prostoti ale ta sama vlastivist zmusila doslidnikiv optimizaciyi znachnoyu miroyu ignoruvati yih na korist bilsh cikavih skladnih metodiv Rannye zastosuvannya optimizaciyi metodom spusku koordinat bulo v oblasti komp yuternoyi tomografiyi 6 de bulo viyavleno shvidku zbizhnist 7 a zgodom bulo vikoristano dlya klinichnoyi rekonstrukciyi bagatoklitinnoyi spiralnoyi tomografiyi 8 Krim togo viyavivsya pidvishenij interes do vikoristannya koordinatnogo spusku z poyavoyu masshtabnih problem u mashinnomu navchanni koli spusk koordinat viyavivsya konkurentospromozhnim dlya inshih metodiv pri zastosuvanni do takih problem yak navchannya linijnih metodu opornih vektoriv 9 i rozkladu nevid yemnih matric 10 Voni privablivi dlya problem koli obchislennya gradiyentiv nedosyazhno mozhlivo tomu sho dani neobhidni dlya cogo poshiryuyutsya po komp yuternih merezhah 11 Div takozh red Gradiyentnij spusk Metod stohastichnogo gradiyenta Optimizaciya matematika Primitki red a b v Wright Stephen J 2015 06 Coordinate descent algorithms Mathematical Programming angl 151 1 s 3 34 ISSN 0025 5610 doi 10 1007 s10107 015 0892 3 Procitovano 23 grudnya 2019 Spall James C 2012 07 Cyclic Seesaw Process for Optimization and Identification Journal of Optimization Theory and Applications angl 154 1 s 187 208 ISSN 0022 3239 doi 10 1007 s10957 012 0001 1 Procitovano 23 grudnya 2019 Zheng J Saquib S S Sauer K Bouman C A 2000 Parallelizable Bayesian tomography algorithms with rapid guaranteed convergence IEEE Transactions on Image Processing 9 10 s 1745 1759 ISSN 1057 7149 doi 10 1109 83 869186 Procitovano 23 grudnya 2019 Fessler J A Ficaro E P Clinthorne N H Lange K 1997 04 Grouped coordinate ascent algorithms for penalized likelihood transmission image reconstruction IEEE Transactions on Medical Imaging 16 2 s 166 175 ISSN 0278 0062 doi 10 1109 42 563662 Procitovano 23 grudnya 2019 Sabne Amit Wang Xiao Kisner Sherman J Bouman Charles A Raghunathan Anand Midkiff Samuel P 2017 Model based Iterative CT Image Reconstruction on GPUs Proceedings of the 22nd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming PPoPP 17 ACM Press ISBN 978 1 4503 4493 7 doi 10 1145 3018743 3018765 Procitovano 23 grudnya 2019 Sauer K Bouman C 1993 A local update strategy for iterative reconstruction from projections IEEE Transactions on Signal Processing 41 2 s 534 548 ISSN 1053 587X doi 10 1109 78 193196 Procitovano 23 grudnya 2019 Yu Zhou Thibault Jean Baptiste Bouman Charles A Sauer Ken D Hsieh Jiang 2011 01 Fast Model Based X Ray CT Reconstruction Using Spatially Nonhomogeneous ICD Optimization IEEE Transactions on Image Processing 20 1 s 161 175 ISSN 1057 7149 doi 10 1109 tip 2010 2058811 Procitovano 23 grudnya 2019 Thibault Jean Baptiste Sauer Ken D Bouman Charles A Hsieh Jiang 29 zhovtnya 2007 A three dimensional statistical approach to improved image quality for multislice helical CT Medical Physics 34 11 s 4526 4544 ISSN 0094 2405 doi 10 1118 1 2789499 Procitovano 23 grudnya 2019 Hsieh Cho Jui Chang Kai Wei Lin Chih Jen Keerthi S Sathiya Sundararajan S 2008 A dual coordinate descent method for large scale linear SVM Proceedings of the 25th international conference on Machine learning ICML 08 ACM Press ISBN 978 1 60558 205 4 doi 10 1145 1390156 1390208 Procitovano 23 grudnya 2019 Hsieh Cho Jui Dhillon Inderjit S 2011 Fast coordinate descent methods with variable selection for non negative matrix factorization Proceedings of the 17th ACM SIGKDD international conference on Knowledge discovery and data mining KDD 11 ACM Press ISBN 978 1 4503 0813 7 doi 10 1145 2020408 2020577 Procitovano 23 grudnya 2019 Nesterov Yu 2012 01 Efficiency of Coordinate Descent Methods on Huge Scale Optimization Problems SIAM Journal on Optimization 22 2 s 341 362 ISSN 1052 6234 doi 10 1137 100802001 Procitovano 23 grudnya 2019 Otrimano z https uk wikipedia org w index php title Koordinatnij spusk amp oldid 38268404