paper-with-me

Papers

JAM: The JavaScript Agent Machine for Distributed Computing and Simulation with reactive and mobile Multi-agent Systems -- A Technical Report

2022-07-22 · Stefan Bosse

Agent-based modelling (ABM), simulation (ABS), and distributed computation (ABC) are established methods. The Internet and Web-based technologies are suitable carriers. This paper is a technical report with some tutorial aspects of the JavaScript Agent Machine (JAM) platform and the programming of agents with AgentJS, a sub-set of the widely used JavaScript programming language for the programming of mobile state-based reactive agents. In addition to explaining the motivation for particular design choices and introducing core concepts of the architecture and the programming of agents in JavaScript, short examples illustrate the power of the JAM platform and its components for the deployment of large-scale multi-agent system in strong heterogeneous environments like the Internet. JAM is suitable for the deployment in strong heterogeneous and mobile environments. Finally, JAM can be used for ABC as well as for ABS in an unified methodology, finally enabling mobile crowd sensing coupled with simulation (ABS).

📄 PDF Abstract BibTeX arXiv:2207.11300

Code (0)

등록된 구현이 없습니다.

Tasks

Distributed Computing

Methods 이 논문이 사용한 방법론

ABC Class of methods in Bayesian Statistics where the posterior distribution is approximated over a rejection scheme on simulations because the likelihood function is…

Similar Papers 제목 키워드 기반

Modeling browser-based distributed evolutionary computation systems

2015-03-22 · Juan Julián Merelo-Guervós, Pablo García-Sánchez

From the era of big science we are back to the "do it yourself", where you do not have any money to buy clusters or subscribe to grids but still have algorithms that crave many computing nodes and need them to measure sc…

Cloud ComputingEvolutionary Algorithms

Asynchronous Distributed Genetic Algorithms with Javascript and JSON

2024-01-30 · Juan Julián Merelo, Pedro A. Castillo, Juan Luis Jiménez Laredo, Antonio M. Mora 외

In a connected world, spare CPU cycles are up for grabs, if you only make its obtention easy enough. In this paper we present a distributed evolutionary computation system that uses the computational capabilities of the …

CPU

NodIO, a JavaScript framework for volunteer-based evolutionary algorithms : first results

2016-01-07 · Juan-J. Merelo, Mario García-Valdez, Pedro A. Castillo, Pablo García-Sánchez 외

JavaScript is an interpreted language mainly known for its inclusion in web browsers, making them a container for rich Internet based applications. This has inspired its use, for a long time, as a tool for evolutionary a…

Distributed ComputingEvolutionary Algorithms

Development of JavaScript-based deep learning platform and application to distributed training

2017-02-07 · Masatoshi Hidaka, Ken Miura, Tatsuya Harada

Deep learning is increasingly attracting attention for processing big data. Existing frameworks for deep learning must be set up to specialized computer systems. Gaining sufficient computing resources therefore entails h…

Deep Learning

MLitB: Machine Learning in the Browser

2014-12-08 · Edward Meeds, Remco Hendriks, Said Al Faraby, Magiel Bruntink 외

With few exceptions, the field of Machine Learning (ML) research has largely ignored the browser as a computational engine. Beyond an educational resource for ML, the browser has vast potential to not only improve the st…

BIG-bench Machine LearningDistributed ComputingGPUPrivacy Preserving