paper-with-me

홈 › Papers

CEC: Crowdsourcing-based Evolutionary Computation for Distributed Optimization

2023-04-12 · Feng-Feng Wei, Wei-neng Chen, Xiao-Qi Guo, Bowen Zhao, Sang-Woon Jeon, Jun Zhang

Crowdsourcing is an emerging computing paradigm that takes advantage of the intelligence of a crowd to solve complex problems effectively. Besides collecting and processing data, it is also a great demand for the crowd to conduct optimization. Inspired by this, this paper intends to introduce crowdsourcing into evolutionary computation (EC) to propose a crowdsourcing-based evolutionary computation (CEC) paradigm for distributed optimization. EC is helpful for optimization tasks of crowdsourcing and in turn, crowdsourcing can break the spatial limitation of EC for large-scale distributed optimization. Therefore, this paper firstly introduces the paradigm of crowdsourcing-based distributed optimization. Then, CEC is elaborated. CEC performs optimization based on a server and a group of workers, in which the server dispatches a large task to workers. Workers search for promising solutions through EC optimizers and cooperate with connected neighbors. To eliminate uncertainties brought by the heterogeneity of worker behaviors and devices, the server adopts the competitive ranking and uncertainty detection strategy to guide the cooperation of workers. To illustrate the satisfactory performance of CEC, a crowdsourcing-based swarm optimizer is implemented as an example for extensive experiments. Comparison results on benchmark functions and a distributed clustering optimization problem demonstrate the potential applications of CEC.

📄 PDF Abstract BibTeX arXiv:2304.05817

Code (0)

등록된 구현이 없습니다.

Tasks

Distributed Optimization

Similar Papers 제목 키워드 기반

When Evolutionary Computation Meets Privacy

2023-03-22 · Bowen Zhao, Wei-neng Chen, Xiaoguo Li, Ximeng Liu 외

Recently, evolutionary computation (EC) has been promoted by machine learning, distributed computing, and big data technologies, resulting in new research directions of EC like distributed EC and surrogate-assisted EC. T…

Distributed ComputingDistributed OptimizationPrivacy Preserving

A New Distributed Evolutionary Computation Technique for Multi-Objective Optimization

2013-04-09 · Md. Asadul Islam, G. M. Mashrur-E-Elahi, M. M. A. Hashem

Now-a-days, it is important to find out solutions of Multi-Objective Optimization Problems (MOPs). Evolutionary Strategy helps to solve such real world problems efficiently and quickly. But sequential Evolutionary Algori…

Evolutionary Algorithms

Privacy-Preserving Distributed Optimization Under Time Constraints Using Secure Multi-Party Computation and Evolutionary Algorithms

2026-05-20 · Sebastian Gruber, Tobias Harzfeld, Christoph G. Schuetz, Florian Wohner 외 arxiv

In distributed optimization, multiple parties collaborate to find an optimal solution to a problem. Privacy-preserving distributed optimization uses techniques, such as secure multi-party computation (MPC), to protect th…

Distributed Optimization

A Survey on Distributed Evolutionary Computation

2023-04-12 · Wei-neng Chen, Feng-Feng Wei, Tian-Fang Zhao, Kay Chen Tan 외

The rapid development of parallel and distributed computing paradigms has brought about great revolution in computing. Thanks to the intrinsic parallelism of evolutionary computation (EC), it is natural to implement EC o…

Distributed ComputingDistributed OptimizationSurvey

evosax: JAX-based Evolution Strategies

2022-12-08 · Robert Tjarko Lange

The deep learning revolution has greatly been accelerated by the 'hardware lottery': Recent advances in modern hardware accelerators and compilers paved the way for large-scale batch gradient optimization. Evolutionary o…

CPUScheduling