{"id":2178,"date":"2025-05-07T02:06:00","date_gmt":"2025-05-07T02:06:00","guid":{"rendered":"https:\/\/techtrendfeed.com\/?p=2178"},"modified":"2025-05-07T02:06:00","modified_gmt":"2025-05-07T02:06:00","slug":"improved-pattern-complexity-for-non-public-nonsmooth-nonconvex-optimization","status":"publish","type":"post","link":"https:\/\/techtrendfeed.com\/?p=2178","title":{"rendered":"Improved Pattern Complexity for Non-public Nonsmooth Nonconvex Optimization"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n<p>We examine differentially non-public (DP) optimization algorithms for stochastic and empirical targets that are neither easy nor convex, and suggest strategies that return a Goldstein-stationary level with pattern complexity bounds that enhance on current works.<br \/>\nWe begin by offering a single-pass <span class=\"katex\"><span class=\"katex-mathml\"><math xmlns=\"http:\/\/www.w3.org\/1998\/Math\/MathML\"><semantics><mrow><mo stretchy=\"false\">(<\/mo><mi>\u03f5<\/mi><mo separator=\"true\">,<\/mo><mi>\u03b4<\/mi><mo stretchy=\"false\">)<\/mo><\/mrow><annotation encoding=\"application\/x-tex\">(epsilon,delta)<\/annotation><\/semantics><\/math><\/span><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"base\"><span class=\"strut\" style=\"height:1em;vertical-align:-0.25em;\"\/><span class=\"mopen\">(<\/span><span class=\"mord mathnormal\">\u03f5<\/span><span class=\"mpunct\">,<\/span><span class=\"mspace\" style=\"margin-right:0.1667em;\"\/><span class=\"mord mathnormal\" style=\"margin-right:0.03785em;\">\u03b4<\/span><span class=\"mclose\">)<\/span><\/span><\/span><\/span>-DP algorithm that returns an <span class=\"katex\"><span class=\"katex-mathml\"><math xmlns=\"http:\/\/www.w3.org\/1998\/Math\/MathML\"><semantics><mrow><mo stretchy=\"false\">(<\/mo><mi>\u03b1<\/mi><mo separator=\"true\">,<\/mo><mi>\u03b2<\/mi><mo stretchy=\"false\">)<\/mo><\/mrow><annotation encoding=\"application\/x-tex\">(alpha,beta)<\/annotation><\/semantics><\/math><\/span><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"base\"><span class=\"strut\" style=\"height:1em;vertical-align:-0.25em;\"\/><span class=\"mopen\">(<\/span><span class=\"mord mathnormal\" style=\"margin-right:0.0037em;\">\u03b1<\/span><span class=\"mpunct\">,<\/span><span class=\"mspace\" style=\"margin-right:0.1667em;\"\/><span class=\"mord mathnormal\" style=\"margin-right:0.05278em;\">\u03b2<\/span><span class=\"mclose\">)<\/span><\/span><\/span><\/span>-stationary level so long as the dataset is of measurement <span class=\"katex\"><span class=\"katex-mathml\"><math xmlns=\"http:\/\/www.w3.org\/1998\/Math\/MathML\"><semantics><mrow><mover accent=\"true\"><mi mathvariant=\"normal\">\u03a9<\/mi><mo stretchy=\"true\">~<\/mo><\/mover><mrow><mo fence=\"true\">(<\/mo><mn>1<\/mn><mi mathvariant=\"normal\">\/<\/mi><mi>\u03b1<\/mi><msup><mi>\u03b2<\/mi><mn>3<\/mn><\/msup><mo>+<\/mo><mi>d<\/mi><mi mathvariant=\"normal\">\/<\/mi><mi>\u03f5<\/mi><mi>\u03b1<\/mi><msup><mi>\u03b2<\/mi><mn>2<\/mn><\/msup><mo>+<\/mo><msup><mi>d<\/mi><mrow><mn>3<\/mn><mi mathvariant=\"normal\">\/<\/mi><mn>4<\/mn><\/mrow><\/msup><mi mathvariant=\"normal\">\/<\/mi><msup><mi>\u03f5<\/mi><mrow><mn>1<\/mn><mi mathvariant=\"normal\">\/<\/mi><mn>2<\/mn><\/mrow><\/msup><mi>\u03b1<\/mi><msup><mi>\u03b2<\/mi><mrow><mn>5<\/mn><mi mathvariant=\"normal\">\/<\/mi><mn>2<\/mn><\/mrow><\/msup><mo fence=\"true\">)<\/mo><\/mrow><\/mrow><annotation encoding=\"application\/x-tex\">widetilde{Omega}left(1\/alphabeta^{3}+d\/epsilonalphabeta^{2}+d^{3\/4}\/epsilon^{1\/2}alphabeta^{5\/2}proper)<\/annotation><\/semantics><\/math><\/span><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"base\"><span class=\"strut\" style=\"height:1.2933em;vertical-align:-0.35em;\"\/><span class=\"mord accent\"><span class=\"vlist-t\"><span class=\"vlist-r\"><span class=\"vlist\" style=\"height:0.9433em;\"><span style=\"top:-3em;\"><span class=\"pstrut\" style=\"height:3em;\"\/><span class=\"mord\">\u03a9<\/span><\/span><span class=\"svg-align\" style=\"top:-3.6833em;\"><span class=\"pstrut\" style=\"height:3em;\"\/><span style=\"height:0.26em;\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"100%\" height=\"0.26em\" viewbox=\"0 0 600 260\" preserveaspectratio=\"none\"><path d=\"M200 55.538c-77 0-168 73.953-177 73.953-3 0-7&#10;-2.175-9-5.437L2 97c-1-2-2-4-2-6 0-4 2-7 5-9l20-12C116 12 171 0 207 0c86 0&#10; 114 68 191 68 78 0 168-68 177-68 4 0 7 2 9 5l12 19c1 2.175 2 4.35 2 6.525 0&#10; 4.35-2 7.613-5 9.788l-19 13.05c-92 63.077-116.937 75.308-183 76.128&#10;-68.267.847-113-73.952-191-73.952z\"\/><\/svg><\/span><\/span><\/span><\/span><\/span><\/span><span class=\"mspace\" style=\"margin-right:0.1667em;\"\/><span class=\"minner\"><span class=\"mopen delimcenter\" style=\"top:0em;\"><span class=\"delimsizing size1\">(<\/span><\/span><span class=\"mord\">1\/<\/span><span class=\"mord mathnormal\" style=\"margin-right:0.0037em;\">\u03b1<\/span><span class=\"mord\"><span class=\"mord mathnormal\" style=\"margin-right:0.05278em;\">\u03b2<\/span><span class=\"msupsub\"><span class=\"vlist-t\"><span class=\"vlist-r\"><span class=\"vlist\" style=\"height:0.8141em;\"><span style=\"top:-3.063em;margin-right:0.05em;\"><span class=\"pstrut\" style=\"height:2.7em;\"\/><span class=\"sizing reset-size6 size3 mtight\"><span class=\"mord mtight\"><span class=\"mord mtight\">3<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><span class=\"mspace\" style=\"margin-right:0.2222em;\"\/><span class=\"mbin\">+<\/span><span class=\"mspace\" style=\"margin-right:0.2222em;\"\/><span class=\"mord mathnormal\">d<\/span><span class=\"mord\">\/<\/span><span class=\"mord mathnormal\">\u03f5<\/span><span class=\"mord mathnormal\" style=\"margin-right:0.0037em;\">\u03b1<\/span><span class=\"mord\"><span class=\"mord mathnormal\" style=\"margin-right:0.05278em;\">\u03b2<\/span><span class=\"msupsub\"><span class=\"vlist-t\"><span class=\"vlist-r\"><span class=\"vlist\" style=\"height:0.8141em;\"><span style=\"top:-3.063em;margin-right:0.05em;\"><span class=\"pstrut\" style=\"height:2.7em;\"\/><span class=\"sizing reset-size6 size3 mtight\"><span class=\"mord mtight\"><span class=\"mord mtight\">2<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><span class=\"mspace\" style=\"margin-right:0.2222em;\"\/><span class=\"mbin\">+<\/span><span class=\"mspace\" style=\"margin-right:0.2222em;\"\/><span class=\"mord\"><span class=\"mord mathnormal\">d<\/span><span class=\"msupsub\"><span class=\"vlist-t\"><span class=\"vlist-r\"><span class=\"vlist\" style=\"height:0.888em;\"><span style=\"top:-3.063em;margin-right:0.05em;\"><span class=\"pstrut\" style=\"height:2.7em;\"\/><span class=\"sizing reset-size6 size3 mtight\"><span class=\"mord mtight\"><span class=\"mord mtight\">3\/4<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><span class=\"mord\">\/<\/span><span class=\"mord\"><span class=\"mord mathnormal\">\u03f5<\/span><span class=\"msupsub\"><span class=\"vlist-t\"><span class=\"vlist-r\"><span class=\"vlist\" style=\"height:0.888em;\"><span style=\"top:-3.063em;margin-right:0.05em;\"><span class=\"pstrut\" style=\"height:2.7em;\"\/><span class=\"sizing reset-size6 size3 mtight\"><span class=\"mord mtight\"><span class=\"mord mtight\">1\/2<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><span class=\"mord mathnormal\" style=\"margin-right:0.0037em;\">\u03b1<\/span><span class=\"mord\"><span class=\"mord mathnormal\" style=\"margin-right:0.05278em;\">\u03b2<\/span><span class=\"msupsub\"><span class=\"vlist-t\"><span class=\"vlist-r\"><span class=\"vlist\" style=\"height:0.888em;\"><span style=\"top:-3.063em;margin-right:0.05em;\"><span class=\"pstrut\" style=\"height:2.7em;\"\/><span class=\"sizing reset-size6 size3 mtight\"><span class=\"mord mtight\"><span class=\"mord mtight\">5\/2<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><span class=\"mclose delimcenter\" style=\"top:0em;\"><span class=\"delimsizing size1\">)<\/span><\/span><\/span><\/span><\/span><\/span>, which is <span class=\"katex\"><span class=\"katex-mathml\"><math xmlns=\"http:\/\/www.w3.org\/1998\/Math\/MathML\"><semantics><mrow><mi mathvariant=\"normal\">\u03a9<\/mi><mo stretchy=\"false\">(<\/mo><msqrt><mi>d<\/mi><\/msqrt><mo stretchy=\"false\">)<\/mo><\/mrow><annotation encoding=\"application\/x-tex\">Omega(sqrt{d})<\/annotation><\/semantics><\/math><\/span><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"base\"><span class=\"strut\" style=\"height:1.1822em;vertical-align:-0.25em;\"\/><span class=\"mord\">\u03a9<\/span><span class=\"mopen\">(<\/span><span class=\"mord sqrt\"><span class=\"vlist-t vlist-t2\"><span class=\"vlist-r\"><span class=\"vlist\" style=\"height:0.9322em;\"><span class=\"svg-align\" style=\"top:-3em;\"><span class=\"pstrut\" style=\"height:3em;\"\/><span class=\"mord\" style=\"padding-left:0.833em;\"><span class=\"mord mathnormal\">d<\/span><\/span><\/span><span style=\"top:-2.8922em;\"><span class=\"pstrut\" style=\"height:3em;\"\/><span class=\"hide-tail\" style=\"min-width:0.853em;height:1.08em;\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"400em\" height=\"1.08em\" viewbox=\"0 0 400000 1080\" preserveaspectratio=\"xMinYMin slice\"><path d=\"M95,702&#10;c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14&#10;c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54&#10;c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10&#10;s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429&#10;c69,-144,104.5,-217.7,106.5,-221&#10;l0 -0&#10;c5.3,-9.3,12,-14,20,-14&#10;H400000v40H845.2724&#10;s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7&#10;c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z&#10;M834 80h400000v40h-400000z\"\/><\/svg><\/span><\/span><\/span><span class=\"vlist-s\">\u200b<\/span><\/span><span class=\"vlist-r\"><span class=\"vlist\" style=\"height:0.1078em;\"><span\/><\/span><\/span><\/span><\/span><span class=\"mclose\">)<\/span><\/span><\/span><\/span> occasions smaller than the algorithm of Zhang et al. [2024] for this process, the place <span class=\"katex\"><span class=\"katex-mathml\"><math xmlns=\"http:\/\/www.w3.org\/1998\/Math\/MathML\"><semantics><mrow><mi>d<\/mi><\/mrow><annotation encoding=\"application\/x-tex\">d<\/annotation><\/semantics><\/math><\/span><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"base\"><span class=\"strut\" style=\"height:0.6944em;\"\/><span class=\"mord mathnormal\">d<\/span><\/span><\/span><\/span> is the dimension.<br \/>\nWe then present a multi-pass polynomial time algorithm which additional improves the pattern complexity to <span class=\"katex\"><span class=\"katex-mathml\"><math xmlns=\"http:\/\/www.w3.org\/1998\/Math\/MathML\"><semantics><mrow><mover accent=\"true\"><mi mathvariant=\"normal\">\u03a9<\/mi><mo stretchy=\"true\">~<\/mo><\/mover><mrow><mo fence=\"true\">(<\/mo><mi>d<\/mi><mi mathvariant=\"normal\">\/<\/mi><msup><mi>\u03b2<\/mi><mn>2<\/mn><\/msup><mo>+<\/mo><msup><mi>d<\/mi><mrow><mn>3<\/mn><mi mathvariant=\"normal\">\/<\/mi><mn>4<\/mn><\/mrow><\/msup><mi mathvariant=\"normal\">\/<\/mi><mi>\u03f5<\/mi><msup><mi>\u03b1<\/mi><mrow><mn>1<\/mn><mi mathvariant=\"normal\">\/<\/mi><mn>2<\/mn><\/mrow><\/msup><msup><mi>\u03b2<\/mi><mrow><mn>3<\/mn><mi mathvariant=\"normal\">\/<\/mi><mn>2<\/mn><\/mrow><\/msup><mo fence=\"true\">)<\/mo><\/mrow><\/mrow><annotation encoding=\"application\/x-tex\">widetilde{Omega}left(d\/beta^2+d^{3\/4}\/epsilonalpha^{1\/2}beta^{3\/2}proper)<\/annotation><\/semantics><\/math><\/span><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"base\"><span class=\"strut\" style=\"height:1.2933em;vertical-align:-0.35em;\"\/><span class=\"mord accent\"><span class=\"vlist-t\"><span class=\"vlist-r\"><span class=\"vlist\" style=\"height:0.9433em;\"><span style=\"top:-3em;\"><span class=\"pstrut\" style=\"height:3em;\"\/><span class=\"mord\">\u03a9<\/span><\/span><span class=\"svg-align\" style=\"top:-3.6833em;\"><span class=\"pstrut\" style=\"height:3em;\"\/><span style=\"height:0.26em;\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"100%\" height=\"0.26em\" viewbox=\"0 0 600 260\" preserveaspectratio=\"none\"><path d=\"M200 55.538c-77 0-168 73.953-177 73.953-3 0-7&#10;-2.175-9-5.437L2 97c-1-2-2-4-2-6 0-4 2-7 5-9l20-12C116 12 171 0 207 0c86 0&#10; 114 68 191 68 78 0 168-68 177-68 4 0 7 2 9 5l12 19c1 2.175 2 4.35 2 6.525 0&#10; 4.35-2 7.613-5 9.788l-19 13.05c-92 63.077-116.937 75.308-183 76.128&#10;-68.267.847-113-73.952-191-73.952z\"\/><\/svg><\/span><\/span><\/span><\/span><\/span><\/span><span class=\"mspace\" style=\"margin-right:0.1667em;\"\/><span class=\"minner\"><span class=\"mopen delimcenter\" style=\"top:0em;\"><span class=\"delimsizing size1\">(<\/span><\/span><span class=\"mord mathnormal\">d<\/span><span class=\"mord\">\/<\/span><span class=\"mord\"><span class=\"mord mathnormal\" style=\"margin-right:0.05278em;\">\u03b2<\/span><span class=\"msupsub\"><span class=\"vlist-t\"><span class=\"vlist-r\"><span class=\"vlist\" style=\"height:0.8141em;\"><span style=\"top:-3.063em;margin-right:0.05em;\"><span class=\"pstrut\" style=\"height:2.7em;\"\/><span class=\"sizing reset-size6 size3 mtight\"><span class=\"mord mtight\">2<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><span class=\"mspace\" style=\"margin-right:0.2222em;\"\/><span class=\"mbin\">+<\/span><span class=\"mspace\" style=\"margin-right:0.2222em;\"\/><span class=\"mord\"><span class=\"mord mathnormal\">d<\/span><span class=\"msupsub\"><span class=\"vlist-t\"><span class=\"vlist-r\"><span class=\"vlist\" style=\"height:0.888em;\"><span style=\"top:-3.063em;margin-right:0.05em;\"><span class=\"pstrut\" style=\"height:2.7em;\"\/><span class=\"sizing reset-size6 size3 mtight\"><span class=\"mord mtight\"><span class=\"mord mtight\">3\/4<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><span class=\"mord\">\/<\/span><span class=\"mord mathnormal\">\u03f5<\/span><span class=\"mord\"><span class=\"mord mathnormal\" style=\"margin-right:0.0037em;\">\u03b1<\/span><span class=\"msupsub\"><span class=\"vlist-t\"><span class=\"vlist-r\"><span class=\"vlist\" style=\"height:0.888em;\"><span style=\"top:-3.063em;margin-right:0.05em;\"><span class=\"pstrut\" style=\"height:2.7em;\"\/><span class=\"sizing reset-size6 size3 mtight\"><span class=\"mord mtight\"><span class=\"mord mtight\">1\/2<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><span class=\"mord\"><span class=\"mord mathnormal\" style=\"margin-right:0.05278em;\">\u03b2<\/span><span class=\"msupsub\"><span class=\"vlist-t\"><span class=\"vlist-r\"><span class=\"vlist\" style=\"height:0.888em;\"><span style=\"top:-3.063em;margin-right:0.05em;\"><span class=\"pstrut\" style=\"height:2.7em;\"\/><span class=\"sizing reset-size6 size3 mtight\"><span class=\"mord mtight\"><span class=\"mord mtight\">3\/2<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><span class=\"mclose delimcenter\" style=\"top:0em;\"><span class=\"delimsizing size1\">)<\/span><\/span><\/span><\/span><\/span><\/span>, by designing a pattern environment friendly ERM algorithm, and proving that Goldstein-stationary factors generalize from the empirical loss to the inhabitants loss.<\/p>\n<p>\u2020 Work partially finished throughout Apple internship<\/p>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>We examine differentially non-public (DP) optimization algorithms for stochastic and empirical targets that are neither easy nor convex, and suggest strategies that return a Goldstein-stationary level with pattern complexity bounds that enhance on current works. We begin by offering a single-pass (\u03f5,\u03b4)(epsilon,delta)(\u03f5,\u03b4)-DP algorithm that returns an (\u03b1,\u03b2)(alpha,beta)(\u03b1,\u03b2)-stationary level so long as the dataset is of [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":2180,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[55],"tags":[2158,2156,2160,2159,1252,393,2157],"class_list":["post-2178","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-machine-learning","tag-complexity","tag-improved","tag-nonconvex","tag-nonsmooth","tag-optimization","tag-private","tag-sample"],"_links":{"self":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts\/2178","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2178"}],"version-history":[{"count":1,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts\/2178\/revisions"}],"predecessor-version":[{"id":2179,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts\/2178\/revisions\/2179"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/media\/2180"}],"wp:attachment":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2178"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2178"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2178"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}<!-- This website is optimized by Airlift. Learn more: https://airlift.net. Template:. Learn more: https://airlift.net. Template: 69d9690a190636c2e0989534. Config Timestamp: 2026-04-10 21:18:02 UTC, Cached Timestamp: 2026-08-12 05:12:38 UTC -->