Exploring Multiple Neighborhood Neural Cellular Automata (MNNCA) for Enhanced Texture Learning

Magnus Petersen
{"title":"Exploring Multiple Neighborhood Neural Cellular Automata (MNNCA) for Enhanced Texture Learning","authors":"Magnus Petersen","doi":"arxiv-2311.16123","DOIUrl":null,"url":null,"abstract":"Cellular Automata (CA) have long been foundational in simulating dynamical\nsystems computationally. With recent innovations, this model class has been\nbrought into the realm of deep learning by parameterizing the CA's update rule\nusing an artificial neural network, termed Neural Cellular Automata (NCA). This\nallows NCAs to be trained via gradient descent, enabling them to evolve into\nspecific shapes, generate textures, and mimic behaviors such as swarming.\nHowever, a limitation of traditional NCAs is their inability to exhibit\nsufficiently complex behaviors, restricting their potential in creative and\nmodeling tasks. Our research explores enhancing the NCA framework by\nincorporating multiple neighborhoods and introducing structured noise for seed\nstates. This approach is inspired by techniques that have historically\namplified the expressiveness of classical continuous CA. All code and example\nvideos are publicly available on https://github.com/MagnusPetersen/MNNCA.","PeriodicalId":501231,"journal":{"name":"arXiv - PHYS - Cellular Automata and Lattice Gases","volume":"137 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-10-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - PHYS - Cellular Automata and Lattice Gases","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2311.16123","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Cellular Automata (CA) have long been foundational in simulating dynamical systems computationally. With recent innovations, this model class has been brought into the realm of deep learning by parameterizing the CA's update rule using an artificial neural network, termed Neural Cellular Automata (NCA). This allows NCAs to be trained via gradient descent, enabling them to evolve into specific shapes, generate textures, and mimic behaviors such as swarming. However, a limitation of traditional NCAs is their inability to exhibit sufficiently complex behaviors, restricting their potential in creative and modeling tasks. Our research explores enhancing the NCA framework by incorporating multiple neighborhoods and introducing structured noise for seed states. This approach is inspired by techniques that have historically amplified the expressiveness of classical continuous CA. All code and example videos are publicly available on https://github.com/MagnusPetersen/MNNCA.
探索多邻域神经细胞自动机(MNNCA)用于增强纹理学习
长期以来,元胞自动机(CA)一直是计算模拟动态系统的基础。随着最近的创新,通过使用人工神经网络(称为神经细胞自动机(NCA))参数化CA的更新规则,该模型类已被带入深度学习领域。这使得nca可以通过梯度下降进行训练,使它们能够进化成特定的形状,生成纹理,并模仿蜂群等行为。然而,传统NCAs的一个局限性是它们无法展示足够复杂的行为,限制了它们在创造性和建模任务中的潜力。我们的研究探讨了通过合并多个邻域和为种子状态引入结构化噪声来增强NCA框架。这种方法的灵感来自于历史上放大了经典连续CA的表现力的技术。所有代码和示例视频都可以在https://github.com/MagnusPetersen/MNNCA上公开获得。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信