[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-124988-en":3,"doc-seo-124988-105":30,"detail-sidebar-cat-0-en-105":91},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":4,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":27,"seo_description":14,"update_tm":28,"read_time":29},124988,8796095462418,"Noah","https://ap-avatar.wpscdn.com/avatar/80000253c1241d02b47?x-image-process=image/resize,m_fixed,w_180,h_180&k=1778826106357471780",8,"Research & Report","New Douglas-Rashford Splitting Algorithms for Generalized DC Programming with Applications in Machine Learning","This work introduces new Douglas-Rachford splitting algorithms to solve generalized DC programming problems in real Hilbert spaces, where the objective combines two proper convex (possibly nonsmooth) terms and a convex smooth term with a subtractive structure. The methods exploit proximal properties of the nonsmooth component and incorporate a fast control parameter to improve convergence. Convergence to critical points is established under reasonable assumptions for nonconvex optimization. Numerical experiments on machine learning examples demonstrate efficiency and improved performance over DCA and ADMM.","arXiv :2404 . 14800v1 [math .OC] 23 Apr 2024  \nNew Douglas-Rashford Splitting Algorithms for Generalized DC Programming with Applications in  \nMachine Learning  \nYonghong Yao ∗ , Lateef O. Jolaoso†, Yekini Shehu‡, Jen-Chih Yao§  \nApril 24, 2024  \nAbstract  \nIn this work, we propose some new Douglas-Rashford splitting algorithms for solving a class of generalized DC (di􀀋erence of convex functions) in real Hilbert spaces. The proposed methods leverage the proximal properties of the nonsmooth component and a fasten control parameter which improves the convergence rate of the algorithms. We prove the convergence of these methods to the critical points of nonconvex optimization under reasonable conditions.  \nWe evaluate the performance and e􀀋ectiveness of our methods through experimentation with three practical examples in machine learning. Our 􀀌ndings demonstrated that our methods o􀀋er e􀀎ciency in problem-solving and outperform state-of-the-art techniques like the DCA (DC Algorithm) and ADMM.  \nKeywords: Douglas-Rachford splitting algorithm; DC programming; Nonconvex optimization; Machine learning.  \n2010 MSC classi􀀌cation: 65K05, 90C26, 90C30 .  \n1 Introduction  \nLet us consider the following class of generalized DC programming in a real Hilbert space H:  \nmin{p(x) = f(x) + g(x) − h(x)} , (1)  \nx∈H  \nwhere f, g : H → ( −∞ , +∞ ] are proper, convex, and lower semicontinuous (not necessarily smooth) functions, and h : H → ( −∞ , +∞ ] is a convex and smooth  \n∗ School of Mathematical Sciences, Tiangong University, Tianjin 300387, China; and Center for Advanced Information Technology, Kyung Hee University, Seoul 02447, South Korea; e-mail: [yyhtgu@hotmail.com](yyhtgu@hotmail.com)  \n†School of Mathematical Sciences, University of Southampton, SO17 1BJ, United Kingdom; e-mail: [l.o.jolaoso@soton.ac.uk](l.o.jolaoso@soton.ac.uk).  \n‡(Corresponding Author) School of Mathematical Sciences, Zhejiang Normal University, Jinhua  \n321004, People’s Republic of China; e-mail: [yekini.shehu@zjnu.edu.cn](yekini.shehu@zjnu.edu.cn)  \n§ Center for General Education, China Medical University, Taichung 40402, Taiwan, Academy of Romanian Scientists, Bucharest, Romania; e-mail: [yaojc@mail.cmu.edu.tw](yaojc@mail.cmu.edu.tw)  \nfunction. The DC programming (1) was 􀀌rst presented by Tao et al. [41], which has received attention due to its applications in image processing [46], compressed sensing [31], statistics and machine learning [19 , 27 , 28 , 35], dimensionality reduction [16] and multiple-input-multiple-output (MIMO) [53] . For example, in the application of DC programming (1) in machine learning, the function f stands for a loss function that denotes the data 􀀌delity and g − h represents a regularizer that induces some expected structures in the solution [29, 30] .  \nThe DCA (DC algorithm) is one of the most prominent methods for solving DC programming (1) . The DCA linearizes the concave part of the DC programming (1) at the current iteration and obtains the next iteration via a convex subproblem. Further studies on the DCA have been given in [20 , 32 , 52] . In [11, Algorithm 1], Chuang et al. introduced the following uni􀀌ed Douglas-Rachdford splitting algorithm to solve DC programming (1):  \n􀀸  \n􀀾  \n􀀾  \n􀀾  \n􀀼  \n􀀾  \n􀀾  \n􀀾  \n􀀺  \nyn = arinnf (v) + 2~~1~~β kv − xnk2 o,  \nzn = arin ng (v) + 2~~1~~β kv − (2yn − xn + β∇h(yn ))k2 o, xn+1 = xn + κn (zn − yn ) ,  \n(2)  \nwith β > 0 and κn ∈ (0 , 2), and obtained, under certain conditions, that lim kyn −  \nn→∞  \nxk = 0, lim xn = y, where x is a stationary point of DC programming (1) and n→∞  \nproxβf (y) = x. In [4], Bian and Zhang extended the three-operator splitting algorithm of Davis-Yin [15] from solving the optimization problem of the sum of three convex functions to solving nonconvex optimization problems. This three-operator in [15] could be seen as a slight extension of the Douglas-Rachford splitting algorithm [18] and the generalized forward-backward splitting algorithm in [3 , 38] .  \nMotivated by t","cbCaicPMDrJdMaKn","https://ap.wps.com/l/cbCaicPMDrJdMaKn","pdf",1246053,1,32,"English","en",105,"# Introduction\n## Contribution\n## Organization","[{\"question\":\"What class of problems do the proposed algorithms solve?\",\"answer\":\"They solve generalized DC programming problems in real Hilbert spaces, minimizing f(x)+g(x)-h(x) where f and g are proper convex (not necessarily smooth) and h is convex and smooth.\"},{\"question\":\"How do the new methods improve convergence?\",\"answer\":\"They use proximal properties of the nonsmooth component and introduce a fast control parameter to enhance the convergence rate.\"},{\"question\":\"How is the algorithm performance validated for machine learning?\",\"answer\":\"Experiments on three practical machine learning examples compare accuracy and efficiency against state-of-the-art approaches such as DCA and ADMM, showing the proposed methods outperform them.\"}]","New Douglas-Rashford Splitting Algorithms for Generalized DC Programming with Applications in Machine Learning | PDF",1785895867,81,{"code":4,"msg":31,"data":32},"ok",{"site_id":24,"language":23,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":28},"new-douglas-rashford-splitting-algorithms-for-generalized-dc-programming-with-applications-in-machine-learning","",{"@graph":36,"@context":85},[37,54,68],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,48,51],{"item":41,"name":42,"@type":43,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":47},"https://docshare.wps.com/document/","Document",2,{"item":49,"name":12,"@type":43,"position":50},"https://docshare.wps.com/document/research-report/",3,{"item":52,"name":13,"@type":43,"position":53},"https://docshare.wps.com/document/new-douglas-rashford-splitting-algorithms-for-generalized-dc-programming-with-applications-in-machine-learning/124988/",4,{"url":52,"name":13,"@type":55,"author":56,"headline":13,"publisher":58,"fileFormat":61,"inLanguage":23,"description":14,"dateModified":62,"datePublished":62,"encodingFormat":61,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":57},"Person",{"url":41,"name":59,"@type":60},"DocShare","Organization","application/pdf","2026-08-05",true,{"@type":65,"interactionType":66,"userInteractionCount":4},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"What class of problems do the proposed algorithms solve?","Question",{"text":75,"@type":76},"They solve generalized DC programming problems in real Hilbert spaces, minimizing f(x)+g(x)-h(x) where f and g are proper convex (not necessarily smooth) and h is convex and smooth.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"How do the new methods improve convergence?",{"text":80,"@type":76},"They use proximal properties of the nonsmooth component and introduce a fast control parameter to enhance the convergence rate.",{"name":82,"@type":73,"acceptedAnswer":83},"How is the algorithm performance validated for machine learning?",{"text":84,"@type":76},"Experiments on three practical machine learning examples compare accuracy and efficiency against state-of-the-art approaches such as DCA and ADMM, showing the proposed methods outperform them.","https://schema.org",{"og:url":52,"og:type":87,"og:title":13,"og:site_name":59,"og:description":14},"article",{"robots":89,"canonical":52},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":92},[93,97,101,105,110,115,120,123,128,131,135],{"id":20,"doc_module":4,"doc_module_name":46,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":47,"doc_module":4,"doc_module_name":46,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":53,"doc_module":4,"doc_module_name":46,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":46,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":111,"doc_module":4,"doc_module_name":46,"category_name":112,"show_sort_weight":113,"slug":114},6,"Technology",50,"technology",{"id":116,"doc_module":4,"doc_module_name":46,"category_name":117,"show_sort_weight":118,"slug":119},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":121,"slug":122},30,"research-report",{"id":124,"doc_module":4,"doc_module_name":46,"category_name":125,"show_sort_weight":126,"slug":127},9,"Religion & Spirituality",20,"religion-spirituality",{"id":126,"doc_module":4,"doc_module_name":46,"category_name":129,"show_sort_weight":126,"slug":130},"World Cup","world-cup",{"id":132,"doc_module":4,"doc_module_name":46,"category_name":133,"show_sort_weight":132,"slug":134},10,"Lifestyle","lifestyle",{"id":136,"doc_module":4,"doc_module_name":46,"category_name":137,"show_sort_weight":106,"slug":138},19,"General","general"]