Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372
Error Feedback Shines when Features are Rare - MaRDI portal

Deprecated: Use of MediaWiki\Skin\SkinTemplate::injectLegacyMenusIntoPersonalTools was deprecated in Please make sure Skin option menus contains `user-menu` (and possibly `notifications`, `user-interface-preferences`, `user-page`) 1.46. [Called from MediaWiki\Skin\SkinTemplate::getPortletsTemplateData in /var/www/html/w/includes/Skin/SkinTemplate.php at line 691] in /var/www/html/w/includes/Debug/MWDebug.php on line 372

Deprecated: Use of MediaWiki\Skin\BaseTemplate::getPersonalTools was deprecated in 1.46 Call $this->getSkin()->getPersonalToolsForMakeListItem instead (T422975). [Called from Skins\Chameleon\Components\NavbarHorizontal\PersonalTools::getHtml in /var/www/html/w/skins/chameleon/src/Components/NavbarHorizontal/PersonalTools.php at line 66] in /var/www/html/w/includes/Debug/MWDebug.php on line 372

Deprecated: Use of QuickTemplate::(get/html/text/haveData) with parameter `personal_urls` was deprecated in MediaWiki Use content_navigation instead. [Called from MediaWiki\Skin\QuickTemplate::get in /var/www/html/w/includes/Skin/QuickTemplate.php at line 131] in /var/www/html/w/includes/Debug/MWDebug.php on line 372

Error Feedback Shines when Features are Rare

From MaRDI portal
Publication:6437837

arXiv2305.15264MaRDI QIDQ6437837

Author name not available (Why is that?)

Publication date: 24 May 2023

Abstract: We provide the first proof that gradient descent left(colorgreensfGDight) with greedy sparsification left(colorgreensfTopKight) and error feedback left(colorgreensfEFight) can obtain better communication complexity than vanilla colorgreensfGD when solving the distributed optimization problem minxinmathbbRdf(x)=frac1nsumi=1nfi(x), where n = # of clients, d = # of features, and f1,dots,fn are smooth nonconvex functions. Despite intensive research since 2014 when colorgreensfEF was first proposed by Seide et al., this problem remained open until now. We show that colorgreensfEF shines in the regime when features are rare, i.e., when each feature is present in the data owned by a small number of clients only. To illustrate our main result, we show that in order to find a random vector hatx such that lVertablaf(hatx)Vert2leqvarepsilon in expectation, colorgreensfGD with the colorgreensfTop1 sparsifier and colorgreensfEF requires calOleft(left(L+colorbluersqrtfraccolorredcnminleft(fraccolorredcnmaxiLi2,frac1nsumi=1nLi2ight)ight)frac1varepsilonight) bits to be communicated by each worker to the server only, where L is the smoothness constant of f, Li is the smoothness constant of fi, colorredc is the maximal number of clients owning any feature (1leqcolorredcleqn), and colorbluer is the maximal number of features owned by any client (1leqcolorbluerleqd). Clearly, the communication complexity improves as colorredc decreases (i.e., as features become more rare), and can be much better than the calO(colorbluerLfrac1varepsilon) communication complexity of colorgreensfGD in the same regime.




Has companion code repository: https://github.com/burlachenkok/ef21_with_rare_features








This page was built for publication: Error Feedback Shines when Features are Rare

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6437837)