大模型参与城市规划中的应用

news2024/9/25 11:17:39

人工智能咨询培训老师叶梓 转载标明出处

传统的城市规划往往依赖于专业规划师的经验和判断,耗时耗力,且难以满足居民多样化的需求。近年来,大模型(LLMs)的崛起为城市规划领域带来了新的机遇。清华大学电子工程系的Zhilun Zhou及其团队在arXiv上发表的论文《Large Language Model for Participatory Urban Planning》中,提出了一种基于LLM的多智能体协作框架,用于模拟参与式城市规划过程,以生成满足居民多样化需求的城市用地规划。

参与式城市规划是一种现代城市规划的主流模式,它强调居民的积极参与。然而,这一模式面临诸多挑战,包括如何平衡不同居民的需求、如何高效地处理大量居民的参与过程等。Zhilun Zhou等人提出的解决方案是利用大模型创建模拟规划师和居民的智能体。通过精心设计的提示(prompts),这些智能体能在多智能体协作框架中模拟真实的规划过程。研究团队构建了一个框架,其中包括一个规划师智能体和数千个具有不同档案和背景的居民智能体。

方法

参与式规划方法的框架图

图 1 概述了研究者设计的参与式城市规划框架,核心在于通过智能体模拟实现居民和规划师的有效互动。初始阶段,规划师智能体基于专业知识提出土地使用草案。接着,城市区域被划分为多个社区,每个社区的居民智能体根据自身特点和需求参与讨论。利用鱼缸讨论机制,居民智能体分内外圈进行多轮讨论,以提高讨论效率并确保广泛意见的吸纳。讨论结果反馈给规划师智能体,促使其修订并优化土地使用计划。此过程循环进行,直至形成最终规划方案,确保了规划的包容性、动态性和居民满意度。

在研究者提出的参与式城市规划框架中,智能体角色的设计是至关重要的一环。这一环节的核心在于利用大模型(LLM)创建具有不同角色和任务的智能体,以模拟真实的城市规划参与者。这些智能体包括规划师和居民两种角色,这种设计确保了规划过程中能够充分考虑和平衡不同居民群体的利益和需求。

规划者和居民的设计,包括他们的个人资料和角色扮演的提示

规划师设计涉及到为规划师智能体提供必要的信息和指导,使其能够从宏观角度出发,制定出符合实际的土地利用计划。研究者通过多模态输入技术,将区域地图的图像信息以及每个区域的位置描述和规划指南输入给规划师智能体。这样的设计使得规划师智能体能够更好地理解区域的空间分布,考虑到不同区域的特性和需求,生成出更加合理和现实的土地利用计划。

居民设计则更加注重个体差异和多样性。居民智能体的创建基于真实居民的档案分布,包括性别、年龄、教育水平和家庭规模等信息。这些智能体模拟的是区域内的居民,他们的需求和偏好将直接影响土地利用计划的制定。为了确保规划过程中的公平性和包容性,研究者还特意为一些居民智能体设置了特殊背景,例如单亲家庭、有病人的家庭和独居老人。这样的设计使得规划过程能够更加全面地考虑到不同居民群体的需求。

规划工作流程中,研究者设计了一个由多智能体协作的规划过程。规划师智能体首先根据规划要求和专业知识提出一个初步的土地利用计划。这个计划将作为讨论的基础,居民智能体将基于他们的需求和偏好,对这一初步计划进行讨论和反馈。研究者将整个规划区域划分为若干个社区,并在每个社区内开展多轮讨论。通过这种方式,居民智能体可以分享他们对土地利用计划的看法,规划师智能体则可以根据这些意见和建议对计划进行修订。

为了解决居民数量庞大的问题,研究者引入了鱼缸讨论机制。这是一种在参与式规划中常用的方法,通过限制每轮参与讨论的居民数量,提高讨论的效率和质量。在每一轮讨论中,居民被随机分为内圈和外圈。内圈的居民将积极参与讨论,表达他们对土地利用计划的看法和建议,而外圈的居民则作为听众,认真倾听并吸收讨论的内容。每一轮讨论结束后,内外圈的成员进行角色交换,以确保更多的居民有机会参与到讨论中来。同时,为了避免讨论过程中上下文信息过长,研究者还会对每一轮的讨论进行总结,并将总结信息传递给所有居民。这样,即使在涉及大量居民的情况下,也能有效地控制讨论的时间成本,同时确保居民的意见和建议得到充分的考虑和平衡。通过这种设计,规划过程不仅能够考虑到居民的多样化需求,还能够提高规划的效率和参与度。

通过鱼缸讨论实现社区翻新

实验

研究者选择了北京的两个实际区域——回龙观(HLG)和大红门(DHM)作为实验区域。这两个区域具有不同的城市景观和社会经济特征,为研究提供了多样化的城市规划场景。研究者根据道路和现有的土地使用条件将区域划分为不同的小区,并保留了居住区和主要绿地,将其他区域视为待规划的空地。

北京两个实际区域——回龙观(HLG)和大红门(DHM)的卫星图像和区域划分

研究者根据实际城市重建的常见情景,对HLG和DHM区域进行了划分,并根据人口普查数据生成了1000个智能体。这些智能体包括具有特殊背景的边缘群体,如独居老人、有病人的家庭、有学龄儿童的家庭等。在实验中,研究者使用了特定版本的大型语言模型,为居民和规划师提供输入,并设置了讨论轮数以及每次讨论中参与居民的数量。

为了评估所提出框架的有效性,研究者选择了六种方法作为基线进行比较,包括随机方法、集中方法、分散方法、几何集合覆盖算法(GSCA)、深度强化学习(DRL)以及人类设计师的结果。这些基线方法的实现遵循了文献中概述的既定程序。

两个真实世界数据集的基本资料

研究者采用了两类指标来评估框架的性能:不考虑需求的指标(need-agnostic metrics)和服务需求感知的指标(need-aware metrics)。这些指标包括服务(Service)和生态(Ecology)两个不考虑个体特定需求的聚合指标,以及满意度(Satisfaction)和包容性(Inclusion)两个考虑居民特定需求的指标。

研究者的方法在需求感知指标上展现出了卓越的性能。在HLG数据集上,研究者的模型在满意度(Satisfaction)上得分为0.787,这个分数意味着居民们平均能够在他们住宅周边500米范围内访问到78.7%的他们所需的设施,这个比例比基线方法高出11.2%。这一结果显著地表明了研究者方法在满足居民具体需求方面的有效性。同时,在包容性(Inclusion)上得分为0.773,这表明边缘群体的需求得到了77.3%的满足,进一步证明了研究者方法在促进城市规划中的公平性和包容性方面的成功。

所提出方法与几个基线方法在两个数据集上的性能比较。表格中列出了不同方法在服务(Service)、生态(Ecology)、满意度(Satisfaction)和包容性(Inclusion)这四个指标上的表现,并将最佳结果加粗显示,次佳结果下划线标出

为了进一步验证模型中角色扮演和讨论机制的重要性,研究者进行了消融研究。在消融研究中,当去除角色扮演或讨论的任一组成部分时,几乎所有指标的性能都有所下降。这一发现强调了角色扮演和讨论机制在提升需求感知指标上的关键作用。特别是,去除讨论部分后,满意度和包容性指标下降了4.1%-6.3%,而去除角色扮演后,这两个指标下降了4.7%-8.0%,这表明居民的个体档案和他们之间的交流对于形成有效规划至关重要。

提出的方法与几种变体进行了性能比较,包括没有角色扮演、没有讨论以及仅有规划者的情况。展示了不同方法在服务、生态、满意度和包容性等指标上的表现

深入分析HLG区域居民的讨论内容以及规划师根据这些讨论修订计划的过程,研究者揭示了讨论如何帮助规划师理解并整合少数群体的观点,从而提高整个社区的满意度。例如,一些居民可能在讨论初期就对计划表示满意,而其他有特殊需求的居民则提出了增加特定设施的建议。随着讨论的进行,这些建议得到了其他居民的支持,规划师据此对计划进行了修订。

居民讨论和规划者修订计划的过程,以及随后各项指标的变化:
(a) 部分展示了 HLG 社区 1 的居民讨论和规划者修订计划的具体情况。在附带的地图中,使用粗实线标出了土地使用变更的地方。 (b) 部分展示了每个社区修订后的评估指标,包括服务(Service)、生态(Ecology)、满意度(Satisfaction)和包容性(Inclusion)。这里用 0 表示初始计划,用 4 表示修订完 4 个社区后的最终计划。所展示的指标是 5 次运行的平均值。

研究者还研究了鱼缸讨论中的一个关键超参数——讨论轮数(number of discussion rounds)。通过实验,他们发现随着讨论轮数从1增加到3,需求感知指标如满意度和包容性有了显著提升。然而,当讨论轮数继续增加到4时,性能并没有进一步的提升,这可能是因为过长的讨论可能导致讨论的效率降低,甚至出现性能下降的情况。这一发现为确定讨论轮数提供了实验依据,以实现在保证讨论质量的同时,避免过度延长讨论时间。

鱼塘讨论中讨论轮数对性能的影响,包括服务、生态、满意度和包容性等指标的平均值

通过这些详细的实验设置和评估,研究者证明了所提出方法在参与式城市规划中的有效性和优越性。

论文链接:https://arxiv.org/abs/2402.17161

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1971273.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

微信小程序多端框架实现app内自动升级

多端框架生成的app,如果实现app内自动升级? 一、Android 实现app自动升级,华为应用市场 1、获取 应用市场地址 下载地址 2、在微信开放平台进行配置 应用下载地址:应用市场点击分享,里面有一个复制连接功能 应用市…

XMLDecoder反序列化

XMLDecoder反序列化 基础知识 就简单讲讲吧,就是为了解析xml内容的 一般我们的xml都是标签属性这样的写法 比如person对象以xml的形式存储在文件中 在decode反序列化方法后,控制台成功打印出反序列化的对象。 就是可以根据我们的标签识别是什么成分…

QT多媒体编程(一)——音频编程知识详解及MP3音频播放器Demo

目录 引言 一、QtMultimedia模块简介 主要类和功能 二、QtMultimedia相关类及函数解析 QAudioInput QAudioOutput QAudioFormat QMediaPlayer QMediaPlaylist QCamera 三、音频项目实战Demo UI界面 核心代码 运行结果 四、结论 引言 在数字时代,音频…

ArcGIS for js 分屏(vue项目)

一、引入依赖 import {onMounted, ref} from "vue"; import Map from "arcgis/core/Map"; import MapView from "arcgis/core/views/MapView"; import WebTileLayer from "arcgis/core/layers/WebTileLayer"; 二、页面布局 <tem…

22. Hibernate 性能之缓存

1. 前言 本节和大家一起聊聊性能优化方案之&#xff1a;缓存。通过本节学习&#xff0c;你将了解到&#xff1a; 什么是缓存&#xff0c;缓存的作用&#xff1b;HIbernate 中的缓存级别&#xff1b;如何使用缓存。 2. 缓存 2.1 缓存是什么 现实世界里&#xff0c;缓存是一个…

纪念二2024.07 federated-解决mysql跨库联表问题

若需要创建FEDERATED引擎表&#xff0c;则目标端实例要开启FEDERATED引擎。从MySQL5.5开始FEDERATED引擎默认安装 只是没有启用&#xff0c;进入命令行输入 show engines ; FEDERATED行状态为NO。 mysql安装配置文件 一、连接工具查看是否开启federated show engines 二、m…

VMware Workstation17 安装 CentOS7 教程

今天给伙伴们分享一下VMware Workstation17 安装 CentOS7 教程&#xff0c;希望看了有所收获。 我是公众号「想吃西红柿」「云原生运维实战派」作者&#xff0c;对云原生运维感兴趣&#xff0c;也保持时刻学习&#xff0c;后续会分享工作中用到的运维技术&#xff0c;在运维的路…

JS【详解】内存泄漏(含泄漏场景、避免方案、检测方法),垃圾回收 GC (含引用计数、标记清除、标记整理、分代式垃圾回收)

内存泄漏 在执行一个长期运行的应用程序时&#xff0c;应用程序分配的内存没有被释放&#xff0c;导致可用内存逐渐减少&#xff0c;最终可能导致浏览器崩溃或者应用性能严重下降的情况&#xff0c;即 JS 内存泄漏 可能导致内存泄漏的场景 不断创建全局变量未及时清理的闭包&…

Graylog 收集网络设备日志的详细配置指南

需求:网络日志接入到日志服务中,做日志的备份和查询。 交换机或是其它网络设备日志需要接入到graylog日志服务中进行备份和查询。 软件版本 graylog5.1 架构图 一、添加inputs 接受日志信息 二、编辑inputs 配置 第1个红框 title 代表通道的名称,您可以根据需要自由定义…

【CTF-Crypto】格密码基础(例题较多,非常适合入门!)

格密码相关 文章目录 格密码相关格密码基本概念&#xff08;属于后量子密码&#xff09;基础的格运算&#xff08;行列式运算&#xff09;SVP&#xff08;shortest Vector Problem&#xff09;最短向量问题CVP&#xff08;Closet Vector Problem&#xff09;最近向量问题 做题要…

浏览器用户文件夹详解 - ShortCuts(六)

1. Shortcuts简介 1.1 什么是Shortcuts文件&#xff1f; Shortcuts文件是Chromium浏览器中用于存储用户创建的快捷方式信息的一个重要文件。每当用户在浏览器中创建快捷方式时&#xff0c;这些信息都会被记录在Shortcuts文件中。通过这些记录&#xff0c;用户可以方便地快速访…

《小迪安全》学习笔记02

域名默认存放目录和IP默认存放目录不一样。 IP地址是WWW文件里的&#xff0c;域名访问是WWW里的一个子目录里的&#xff08;比如是blog&#xff09;。 Nmap: Web源码拓展 拿到一个网站的源码&#xff0c;要分析这几个方面↑。 不同类型产生的漏洞类型也不一样 在网站中&…

MSPM0G3507_2024电赛自动行驶小车(H题)_问题与感悟

这次电赛题目选的简单了&#xff0c;还规定不能使用到摄像头&#xff0c;这让我之前学习的Opencv 4与树莓派无用武之地了&#xff0c;但我当时对于三子棋题目饶有兴趣&#xff0c;但架不住队友想稳奖&#xff0c;只能选择这个H题了...... 之后我还想抽空将这个E题三子棋题目做…

快手批量取关

目录 突然发现快手木有批量取关功能&#xff0c;没有功能就创造功能 执行代码中 逐渐变少 后面关注列表没人了&#xff0c;总数还有32&#xff0c;不知道是不是帮测出个bug还是咋的(^_^) 突然发现快手木有批量取关功能&#xff0c;没有功能就创造功能 刚开始1000多人 执行代…

中间件之异步通讯组件rocketmq入门

一、概述 1.1介绍 RocketMQ是阿里巴巴2016年MQ中间件&#xff0c;使用Java语言开发&#xff0c;RocketMQ 是一款开源的分布式消息系统&#xff0c;基于高可用分布式集群技术&#xff0c;提供低延时的、高可靠的消息发布与订阅服务。同时&#xff0c;广泛应用于多个领域&#…

暖水袋 亚马逊日本站认证 PSE认证步骤

暖水袋是用来加热取暖的生活用品&#xff0c;有内置热水来加热的类型和利用微波炉加热后使用的类型等。内置热水的暖水袋有塑料制、橡胶制、陶器制等多种类型&#xff0c;但是利用加热石头而不是利用热水来取暖的产品类型为审查对象外商品。 审查资料 每个 ASIN 的文件&#x…

成为AI产品经理,为何应选择LLMs方向?

前言 随着人工智能&#xff08;AI&#xff09;技术的快速发展&#xff0c;越来越多的人开始考虑如何在这个领域找到自己的位置。对于那些希望成为AI产品经理的人来说&#xff0c;选择LLMs&#xff08;Large Language Models&#xff0c;大型语言模型&#xff09;方向是一个非常…

mac下通过brew安装mysql的环境调试

mac安装mysql 打开终端&#xff0c;运行命令&#xff08;必须已经装过homebrew哦&#xff09;&#xff1a; 安装brewbin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"已安装brew直接运行&#xff1a;brew install mysql8.0报…

模拟自然光照:饮料稳定性测试的创新方法

饮料添加剂的光照稳定性测试旨在评估其在光照影响下的保持稳定性的能力&#xff0c;特别是在储存期间。此测试有助于制造商理解饮料在不同光源作用下的变化&#xff0c;例如颜色、口感、香气等感官性质的变化&#xff0c;以及营养成分的衰变速率。这些信息对改进产品配方、包装…

泉盛UV-K5/K6固件编译教程

0.准备的硬件 win11/win10电脑泉盛UV-K5/K6k口写频线 1.准备的文件&#xff08;点击链接下载&#xff09; gcc arm编译器 链接: gcc-arm-none-eabi-10.3-2021.10-win32Make 链接:Download make-3.81.exe (GnuWin) 2.编译过程&#xff08;这里以Losehu固件为例子&#xff09; 0.…