Symbolic Regression of Dynamic Network Models

Govind Gandhi
{"title":"Symbolic Regression of Dynamic Network Models","authors":"Govind Gandhi","doi":"arxiv-2401.05369","DOIUrl":null,"url":null,"abstract":"Growing interest in modelling complex systems from brains to societies to\ncities using networks has led to increased efforts to describe generative\nprocesses that explain those networks. Recent successes in machine learning\nhave prompted the usage of evolutionary computation, especially genetic\nprogramming to evolve computer programs that effectively forage a\nmultidimensional search space to iteratively find better solutions that explain\nnetwork structure. Symbolic regression contributes to these approaches by\nreplicating network morphologies using both structure and processes, all while\nnot relying on the scientists intuition or expertise. It distinguishes itself\nby introducing a novel formulation of a network generator and a parameter-free\nfitness function to evaluate the generated network and is found to consistently\nretrieve synthetically generated growth processes as well as simple,\ninterpretable rules for a range of empirical networks. We extend this approach\nby modifying generator semantics to create and retrieve rules for time-varying\nnetworks. Lexicon to study networks created dynamically in multiple stages is\nintroduced. The framework was improved using methods from the genetic\nprogramming toolkit (recombination) and computational improvements (using\nheuristic distance measures) and used to test the consistency and robustness of\nthe upgrades to the semantics using synthetically generated networks. Using\nrecombination was found to improve retrieval rate and fitness of the solutions.\nThe framework was then used on three empirical datasets - subway networks of\nmajor cities, regions of street networks and semantic co-occurrence networks of\nliterature in Artificial Intelligence to illustrate the possibility of\nobtaining interpretable, decentralised growth processes from complex networks.","PeriodicalId":501305,"journal":{"name":"arXiv - PHYS - Adaptation and Self-Organizing Systems","volume":"35 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - PHYS - Adaptation and Self-Organizing Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2401.05369","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Growing interest in modelling complex systems from brains to societies to cities using networks has led to increased efforts to describe generative processes that explain those networks. Recent successes in machine learning have prompted the usage of evolutionary computation, especially genetic programming to evolve computer programs that effectively forage a multidimensional search space to iteratively find better solutions that explain network structure. Symbolic regression contributes to these approaches by replicating network morphologies using both structure and processes, all while not relying on the scientists intuition or expertise. It distinguishes itself by introducing a novel formulation of a network generator and a parameter-free fitness function to evaluate the generated network and is found to consistently retrieve synthetically generated growth processes as well as simple, interpretable rules for a range of empirical networks. We extend this approach by modifying generator semantics to create and retrieve rules for time-varying networks. Lexicon to study networks created dynamically in multiple stages is introduced. The framework was improved using methods from the genetic programming toolkit (recombination) and computational improvements (using heuristic distance measures) and used to test the consistency and robustness of the upgrades to the semantics using synthetically generated networks. Using recombination was found to improve retrieval rate and fitness of the solutions. The framework was then used on three empirical datasets - subway networks of major cities, regions of street networks and semantic co-occurrence networks of literature in Artificial Intelligence to illustrate the possibility of obtaining interpretable, decentralised growth processes from complex networks.
动态网络模型的符号回归
从大脑到社会再到城市,人们对利用网络模拟复杂系统的兴趣与日俱增,这促使人们更加努力地描述解释这些网络的生成过程。最近在机器学习方面取得的成功促使人们开始使用进化计算,尤其是利用遗传编程来进化计算机程序,从而有效地在多维搜索空间中觅食,反复寻找能解释网络结构的更好解决方案。符号回归通过使用结构和过程复制网络形态,同时不依赖科学家的直觉或专业知识,为这些方法做出了贡献。它的与众不同之处在于引入了网络生成器的新表述和参数收益函数来评估生成的网络,并发现它能持续解释合成生成的增长过程以及一系列经验网络的简单、可解释的规则。我们通过修改生成器语义来扩展这种方法,以创建和检索时变网络的规则。我们还引入了研究多阶段动态创建网络的词典。利用遗传编程工具包中的方法(重组)和计算改进(使用启发式距离测量)对该框架进行了改进,并使用合成生成的网络测试了语义升级的一致性和稳健性。该框架随后被用于三个经验数据集--主要城市的地铁网络、街道网络区域和人工智能文献中的语义共现网络,以说明从复杂网络中获得可解释的分散增长过程的可能性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信