This paper introduces a new concept. We intend to give life to a software agent. A software agent is a computer program that acts on a user's behalf. We put a DNA inside the agent. DNA is a simple text, a whole roadmap of a network of agents or a system with details. A Dynamic Numerical Abstract of a multiagent system. It is also a reproductive part for an \emph{agent} that makes the agent take actions and decide independently and reproduce coworkers. By defining different DNA structures, one can establish new agents and different nets for different usages. We initiate such thinking as \emph{DNA programming}. This strategy leads to a new field of programming. This type of programming can help us manage large systems with various elements with an incredibly organized customizable structure. An agent can reproduce another agent. We put one or a few agents around a given network, and the agents will reproduce themselves till they can reach others and pervade the whole network. An agent's position or other environmental or geographical characteristics make it possible for an agent to know its active set of \emph{genes} on its DNA. The active set of genes specifies its duties. There is a database that includes a list of functions s.t. each one is an implementation of what a \emph{gene} represents. To utilize a decentralized database, we may use a blockchain-based structure. This design can adapt to a system that manages many static and dynamic networks. This network could be a distributed system, a decentralized system, a telecommunication network such as a 5G monitoring system, an IoT management system, or even an energy management system. The final system is the combination of all the agents and the overlay net that connects the agents. We denote the final net as the \emph{body} of the system.


翻译:带有DNA编程的Agent-Cells:动态分散系统 本文引入了一个新概念。我们试图向软件代理赋予生命。软件代理是一个代表用户行事的计算机程序。我们在代理内放置了DNA。DNA是一种简单的文本,是一个网络代理或具有细节的系统的完整路线图。多代理系统的动态数值摘要。它也是导致代理采取行动和独立决策并繁殖同事的生殖部分。通过定义不同的DNA结构,可以建立新的代理和不同的网络以适用于不同的用途。我们开始思考这种名为DNA编程的策略。这种编程策略引导我们进入了一个新的编程领域。这种编程方式可以帮助我们管理大型具有极其有组织的可自定义结构的各种元素的系统。代理可以繁殖其他代理。我们将一个或几个代理放置在给定的网络周围,代理将繁殖自己直到它们能够到达其他代理并渗透整个网络为止。环境或地理特征使代理能够知道其DNA上的活动基因组。活动基因组指定其职责。有一个包含一系列函数的数据库,其中每个函数都是代表基因的实现内容。为了使用分散数据库,我们可以使用基于区块链的结构。此设计可适应管理许多静态和动态网络的系统。该网络可以是分布式系统、分散系统、5G监控系统、IoT管理系统或甚至是能源管理系统。最终系统是所有代理和连接代理的覆盖网络的组合。我们将最终网络称为系统的“体”。

0
下载
关闭预览

相关内容

《校准自主性中的信任》2022最新16页slides
专知会员服务
19+阅读 · 2022年12月7日
【干货书】面向计算科学和工程的Python导论,167页pdf
专知会员服务
41+阅读 · 2021年4月7日
微软正式发布 Stream Analytics 无代码编辑器
VCIP 2022 Call for Demos
CCF多媒体专委会
1+阅读 · 2022年6月6日
CALDERA 一款对手自动模拟工具
黑白之道
20+阅读 · 2019年9月17日
通过Docker安装谷歌足球游戏环境
CreateAMind
11+阅读 · 2019年7月7日
Hierarchically Structured Meta-learning
CreateAMind
23+阅读 · 2019年5月22日
Transferring Knowledge across Learning Processes
CreateAMind
26+阅读 · 2019年5月18日
Nature 一周论文导读 | 2018 年 3 月 29 日
科研圈
12+阅读 · 2018年4月7日
【推荐】用Python/OpenCV实现增强现实
机器学习研究会
14+阅读 · 2017年11月16日
Capsule Networks解析
机器学习研究会
10+阅读 · 2017年11月12日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2008年12月31日
Arxiv
0+阅读 · 2023年5月12日
Arxiv
19+阅读 · 2022年10月6日
VIP会员
相关VIP内容
《校准自主性中的信任》2022最新16页slides
专知会员服务
19+阅读 · 2022年12月7日
【干货书】面向计算科学和工程的Python导论,167页pdf
专知会员服务
41+阅读 · 2021年4月7日
相关资讯
微软正式发布 Stream Analytics 无代码编辑器
VCIP 2022 Call for Demos
CCF多媒体专委会
1+阅读 · 2022年6月6日
CALDERA 一款对手自动模拟工具
黑白之道
20+阅读 · 2019年9月17日
通过Docker安装谷歌足球游戏环境
CreateAMind
11+阅读 · 2019年7月7日
Hierarchically Structured Meta-learning
CreateAMind
23+阅读 · 2019年5月22日
Transferring Knowledge across Learning Processes
CreateAMind
26+阅读 · 2019年5月18日
Nature 一周论文导读 | 2018 年 3 月 29 日
科研圈
12+阅读 · 2018年4月7日
【推荐】用Python/OpenCV实现增强现实
机器学习研究会
14+阅读 · 2017年11月16日
Capsule Networks解析
机器学习研究会
10+阅读 · 2017年11月12日
相关基金
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2008年12月31日
Top
微信扫码咨询专知VIP会员