CN115371684B - 一种景区游玩路径规划方法及*** - Google Patents

一种景区游玩路径规划方法及*** Download PDF

Info

Publication number
CN115371684B
CN115371684B CN202211298716.5A CN202211298716A CN115371684B CN 115371684 B CN115371684 B CN 115371684B CN 202211298716 A CN202211298716 A CN 202211298716A CN 115371684 B CN115371684 B CN 115371684B
Authority
CN
China
Prior art keywords
tourist
characteristic data
scenic spot
value
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202211298716.5A
Other languages
English (en)
Other versions
CN115371684A (zh
Inventor
朱月欣
苏菡
张红杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sichuan Normal University
Original Assignee
Sichuan Normal University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sichuan Normal University filed Critical Sichuan Normal University
Priority to CN202211298716.5A priority Critical patent/CN115371684B/zh
Publication of CN115371684A publication Critical patent/CN115371684A/zh
Application granted granted Critical
Publication of CN115371684B publication Critical patent/CN115371684B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/049Temporal neural networks, e.g. delay elements, oscillating neurons or pulsed inputs

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Biophysics (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • Computational Linguistics (AREA)
  • Biomedical Technology (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Artificial Intelligence (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Automation & Control Theory (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明适用于景区管理技术领域,提供了一种景区游玩路径规划方法及***,所述方法包括以下步骤:获取景区环境特征数据;获取游客特征数据,所述游客特征数据用于表征游客画像信息;将所述景区环境特征数据和游客特征数据输入至预设的BP神经网络模型中,得到游客兴趣地特征数据;将所述游客兴趣地特征数据输入至预设的LSTM神经网络模型中,输出预测兴趣地POI值;根据所述预测兴趣地POI值执行强化学习策略,完成游玩路径规划,本发明实施例在执行强化学习策略时,考虑了游客的各项特征(游客画像),实现目标多样化,可完成个性化的路径规划,使用户整体体验最大化。

Description

一种景区游玩路径规划方法及***
技术领域
本发明属于景区管理技术领域,尤其涉及一种景区游玩路径规划方法及***。
背景技术
近年来,随着我国综合实力的不断增强带动着各大领域都在不断的提高,可以看见在旅游业出现的极大需求。在全国各地的动物园区、植物园区、名人故里、博物馆、各大展览等等景区,都涌现了巨大的人流量。然而,随着游客需求的不断增加,前来的游客不知道如何制定游玩路线,更好的体验到自己想要体验到的特色,甚至容易迷路。
在这样的情景之下,游客对景区游玩规划的需求不断增大。基于此,本申请提出了一种景区游玩路径规划方法及***。
发明内容
本发明实施例的目的在于提供一种景区游玩路径规划方法及***,旨在解决背景技术中确定的现有技术存在的技术问题。
本发明实施例是这样实现的,一种景区游玩路径规划方法,所述方法包括以下步骤:
获取景区环境特征数据,所述景区环境特征数据至少包括含有景点属性的地图信息;
获取游客特征数据,所述游客特征数据用于表征游客画像信息;
将所述景区环境特征数据和游客特征数据输入至预设的BP神经网络模型中,得到游客兴趣地特征数据;
将所述游客兴趣地特征数据输入至预设的LSTM神经网络模型中,输出预测兴趣地POI值;
根据所述预测兴趣地POI值执行强化学习策略,完成游玩路径规划。
本发明实施例的另一目的在于提供一种景区游玩路径规划***,所述***包括:
景区环境特征数据获取模块,用于获取景区环境特征数据,所述景区环境特征数据至少包括含有景点属性的地图信息;
游客特征数据获取模块,用于获取游客特征数据,所述游客特征数据用于表征游客画像信息;
游客兴趣地特征数据获取模块,用于将所述景区环境特征数据和游客特征数据输入至预设的BP神经网络模型中,得到游客兴趣地特征数据;
预测兴趣地POI值输出模块,用于将所述游客兴趣地特征数据输入至预设的LSTM神经网络模型中,输出预测兴趣地POI值;以及
游玩路径规划模块,用于根据所述预测兴趣地POI值执行强化学习策略,完成游玩路径规划。
本发明实施例的有益效果是:在执行强化学习策略时,考虑了游客的各项特征(游客画像),实现目标多样化,可完成个性化的路径规划,使用户整体体验最大化。
附图说明
图1为本发明实施例提供的一种景区游玩路径规划方法的流程图;
图2为本发明实施例提供的获取游客特征数据的流程图;
图3为本发明实施例提供的反向优化BP神经网络模型的示意图;
图4为本发明实施例提供的完成游玩路径规划的示意图;
图5为本发明实施例提供的反向优化BP神经网络模型的流程图;
图6为本发明实施例提供的一种景区游玩路径规划方法的结构示意图;
图7为本发明实施例提供的游客特征数据获取模块的结构示意图;
图8为本发明实施例提供的预测兴趣地POI值输出模块的结构示意图;
图9为本发明实施例提供的游玩路径规划模块的结构示意图;
图10为一个实施例中计算机设备的内部结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1所示,在一个实施例中,提出了一种景区游玩路径规划方法,具体可以包括以下步骤:
步骤S100,获取景区环境特征数据,所述景区环境特征数据至少包括含有景点属性的地图信息。
本发明实施例中,确定景区环境特征数据的目的,在于方便后续的路径规划,含有景点属性的地图信息,可以基于现有的电子地图生成,当然电子地图中需要包含有各个景点的位置标记、游玩项目、人文类别等属性信息。
步骤S200,获取游客特征数据,所述游客特征数据用于表征游客画像信息。
本发明实施例中,游客画像信息是根据游客社会属性、生活习惯和消费行为等主要信息数据而抽象出的一个标签化的游客模型,其可以在一定程度上表征游客的兴趣爱好,与景区环境特征数据存在一个相互吸引的关系。
步骤S300,将所述景区环境特征数据和游客特征数据输入至预设的BP神经网络模型中,得到游客兴趣地特征数据。
本发明实施例中将景区环境特征数据和游客特征数据作为模型的输入,通过BP算法输出的游客兴趣地特征数据,此处BP神经网络模型在训练时,会通过误差反向传播不断迭代调整权值,使输出值与期望值贴合。由于景区环境特征数据和游客特征数据存在一个相互吸引的关系,通过BP神经网络模型,可以得到更真实的游客兴趣地特征数据。
具体的来说,景区环境特征数据和游客特征数据作为模型的输入,确定网络输入 层节点数为n,设输入数据为
Figure 958217DEST_PATH_IMAGE001
在训练时,设置BP神经网络模型的隐藏层节点个数为L,输出层节点个数为m,输入 层到输出层两层节点互相连接,权值
Figure 31215DEST_PATH_IMAGE002
初始化为[-0.1,0.1]之间的一个随机小数。隐藏 层与输出层每个节点均有一个阈值和一个激励函数g(x),阈值用
Figure 795909DEST_PATH_IMAGE003
表示,其中激励函数 g(x)取Sigmoid函数,表示为:
Figure 688778DEST_PATH_IMAGE004
设隐藏层输出为
Figure 197120DEST_PATH_IMAGE005
,输入层到隐含层的偏置为
Figure 360510DEST_PATH_IMAGE006
,则隐藏层输出表示为:
Figure 296105DEST_PATH_IMAGE007
设输出层输出为
Figure 676271DEST_PATH_IMAGE008
,隐含层到输出层的偏置为
Figure 722724DEST_PATH_IMAGE009
,则输出层输出表示为:
Figure 504736DEST_PATH_IMAGE010
权值
Figure DEST_PATH_IMAGE011
的更新公式为:
Figure 175014DEST_PATH_IMAGE012
偏置
Figure 42476DEST_PATH_IMAGE013
的更新公式为:
Figure 892620DEST_PATH_IMAGE014
其中,
Figure 529138DEST_PATH_IMAGE015
表示学习效率,
Figure 573579DEST_PATH_IMAGE016
表示误差,通过正向传播和反向传播,利用梯度下降 法,得到最优的权值和阈值,其中反向传播通过误差,不断逐层修改权值和阈值,使误差平 方和减小。
确定算法是否符合迭代结束条件,如果符合则完成BP神经网络模型的训练,此时输入景区环境特征数据和游客特征数据,即可得到游客兴趣地特征数据。
步骤S400,将所述游客兴趣地特征数据输入至预设的LSTM神经网络模型中,输出预测兴趣地POI值。
本发明实施例中,对于LSTM神经网络模型,其通过前向计算和反向计算,计算遗忘门、输入门、输出门,通过反向计算每个神经元的误差项值,计算每个权重的梯度,解决梯度消失的问题。
具体的,设输入门为
Figure 662758DEST_PATH_IMAGE017
,接受当前输入
Figure 316593DEST_PATH_IMAGE018
,根据上一时刻输出
Figure 542038DEST_PATH_IMAGE019
,输入门表示 为:
Figure 255916DEST_PATH_IMAGE020
式中,
Figure 832391DEST_PATH_IMAGE021
为偏置项,
Figure 525803DEST_PATH_IMAGE022
为sigmoid函数,
Figure 871334DEST_PATH_IMAGE023
为权重矩阵;得到的结果中,0表示 当前输入的任何信息都不会进入单位状态,反之,1表示当前输入的所有信息都将进入单位 状态。
然后,计算当前单元状态,生成候选值
Figure 756113DEST_PATH_IMAGE024
,则候选值
Figure 819884DEST_PATH_IMAGE024
表示为:
Figure 815522DEST_PATH_IMAGE025
式中,
Figure 251445DEST_PATH_IMAGE026
为该函数中的偏置项;
设遗忘门为
Figure 572704DEST_PATH_IMAGE027
Figure 123771DEST_PATH_IMAGE027
的表达式为:
Figure 391942DEST_PATH_IMAGE028
式中,
Figure 977644DEST_PATH_IMAGE029
为权重矩阵,
Figure 705691DEST_PATH_IMAGE030
为该函数中的偏置项;
遗忘门
Figure 478475DEST_PATH_IMAGE031
为1表示着所有
Figure 815915DEST_PATH_IMAGE032
的信息都传播给
Figure 256124DEST_PATH_IMAGE033
,其中,
Figure 388028DEST_PATH_IMAGE034
Figure 913687DEST_PATH_IMAGE035
分别表示 前一时刻和当前时刻的状态信息。
结合上述步骤,就可以丢掉不需要的信息,然后添加新信息:
Figure 556283DEST_PATH_IMAGE036
最后,进行LSTM神经网络模型的最后状态
Figure 850998DEST_PATH_IMAGE037
的计算:
Figure 153804DEST_PATH_IMAGE038
Figure 901180DEST_PATH_IMAGE039
其中,
Figure 580423DEST_PATH_IMAGE040
为输出门,
Figure 484970DEST_PATH_IMAGE041
为权重矩阵,
Figure 958676DEST_PATH_IMAGE042
为偏置。
步骤S500,根据所述预测兴趣地POI值执行强化学习策略,完成游玩路径规划。
本发明实施例中,在执行强化学习策略时,考虑了游客的各项特征(游客画像),实现目标多样化,完成个性化的路径规划,使用户整体体验最大化。
在一个实施例中,如图2所示,步骤S200具体可以包括以下步骤:
步骤S201,向设定范围内的移动设备发送特征问询请求,所述特征问询请求中包含有年龄、人群关系、收入和喜好指标的一种或多种。
本发明实施例中,向设定范围内的移动设备发送特征问询请求的实现方式有多种,例如可以在售票点位置或景区入口向该处游客推送特征问询请求。也可以通过向已经网络购票的游客推送特征问询请求,具体不做限定。游客推送特征问询请求或游客特征数据如下表所示:
Figure 193349DEST_PATH_IMAGE043
本发明实施例中,对于游客画像信息,存在不同指标,也不可能将全部指标均纳入游客人群的特征指标。本发明采取的游客人群的特征指标针对性更强,根据来景区的游客明显的特征和需求作为指标标准;主客观相结合,既反映游客的主观感受,同时考虑景区的客观满意度;可操作性强,评价指标具有实用和可推广的特点。
步骤S202,接收移动设备反馈的特征问询响应。
本发明实施例中,所述的移动设备可以为用户的手机、IPAD等移动终端,具体不做限定。
步骤S203,根据所述特征问询响应生成游客特征数据。
在一个实施例中,如图3和图5所示,步骤S400之后,还执行以下步骤:
步骤a,根据所述LSTM神经网络模型的输出结果,确定所述输出结果与真实兴趣地的误差方程。
本发明实施例中,生成误差方程的目的在于根据LSTM神经网络模型的预测值与实 际值之间的差异,去反向优化BP神经网络模型。设误差为E,LSTM神经网络模型的预测值为
Figure 410703DEST_PATH_IMAGE044
,实际值为
Figure 680011DEST_PATH_IMAGE045
,记
Figure 59039DEST_PATH_IMAGE046
,则误差方程可以表示为
Figure 548052DEST_PATH_IMAGE047
步骤b,对所述误差方程执行梯度下降策略。
步骤c,根据所述误差方程梯度下降结果反向优化BP神经网络模型。
本发明实施例中,误差方程越小,模型的鲁棒性就越好。本发明实施例就是通过不断的迭代计算,使用梯度下降的优化算法,使得误差方程越来越小,实现反向优化BP神经网络模型。
在一个实施例中,如图4所示,步骤S500具体可以包括以下步骤:
步骤S501,初始化环境状态和Q函数各参数、游客初始位置和游客特征数据。
本发明实施例中,所述环境状态包括执行动作
Figure 303518DEST_PATH_IMAGE048
、观测量
Figure 427332DEST_PATH_IMAGE049
和环境反馈
Figure 774000DEST_PATH_IMAGE050
,观 测量
Figure 983264DEST_PATH_IMAGE051
由预测兴趣地POI值和游客当前体力值组成,预测兴趣地POI值、游客当前体力值 分别为
Figure 778307DEST_PATH_IMAGE052
Figure 22207DEST_PATH_IMAGE053
步骤S502,根据Q函数执行动作并更新游客体力值,动作空间包括去往下一个兴趣景点、原地休息和结束。
本发明实施例中,所述游客体力值可以根据游客画像信息来获取或者定义,由于本发明实施例中的游客画像信息中包含有游客年龄等指标,根据其可以判定游客体力值。
步骤S503,获取游客对当前所述动作的满意度,得到真实的POI值。
本发明实施例中,游客对当前所述动作的满意度的获取方式,可以通过接收用户评价的方式来获取,进一步的,优选可以通过前述发送问询请求的方式来获取,本发明实施例在此不进行多余限定。
步骤S504,根据真实的POI值返回即时奖励。
步骤S505,更新景点POI值与游客特征数据,根据神经网络再次输出预测兴趣地POI值。
由于前述的真实的POI值会对之前输入的景点POI值与游客特征数据造成影响,此处根据真实的POI值对景点POI值与游客特征数据进行更新,以使得神经网络再次输出预测兴趣地POI值,此处的神经网络即为BP神经网络模型和LSTM神经网络模型。
步骤S506,重复执行动作并计算累计奖励。
步骤S507,判定是否满足结束条件,所述结束条件为游客体力值低于设定阈值或步数超过设定阈值或到达闭馆时间。
本发明实施例中,游客体力值低于设定阈值即游客体力耗尽,步数超过设定阈值事实上与游客体力值是相关的,即游客当天已行走超过设定步数,而到达闭馆时间是指景区达到关闭时间。
步骤S508,更新Q函数,输出游玩路径。
本发明实施例中,Q函数的更新采用贝尔曼迭代公式的方式来实现,如下式所示:
Figure 274197DEST_PATH_IMAGE054
其中,
Figure 236336DEST_PATH_IMAGE055
为当前状态,
Figure 333605DEST_PATH_IMAGE056
为执行动作,
Figure 667897DEST_PATH_IMAGE057
为下一个状态,
Figure 90788DEST_PATH_IMAGE058
为下一个执行 动作,
Figure 274645DEST_PATH_IMAGE059
为在当前状态
Figure 175605DEST_PATH_IMAGE060
上执行
Figure 128517DEST_PATH_IMAGE061
动作后转移到下一个状态
Figure 223774DEST_PATH_IMAGE062
得到的数值奖励。
本发明实施例中,还提供了强化学习策略的训练过程,其具体如下:
步骤S1,初始化环境状态和Q函数各参数、游客初始位置和游客特征数据。
步骤S2,根据Q函数执行动作,其中,动作空间包括下一个兴趣点、原地休息、结束。
步骤S3,更新游客体力值。
步骤S4,返回即时奖励。
步骤S5,计算累计奖励,作为游客整体体验。
步骤S6,判断是否达到当前回合结束条件,所述结束条件为游客体力值低于设定阈值或步数超过设定阈值或到达闭馆时间。
步骤S7,更新Q函数。
步骤S8,判断是否达到最大训练回合数。
步骤S9,完成训练。
在训练阶段,将预测兴趣地POI值当作为百分之百真实的POI值,即将预测兴趣地POI值作为真实的POI值。
在一个实施例中,所述步骤S502具体可以包括以下步骤:
定义奖励函数,所述奖励函数为游客去往下一个预测兴趣地时,奖励
Figure 629348DEST_PATH_IMAGE063
,其他 动作奖励为0。
奖励函数R的表达式为:
Figure 865157DEST_PATH_IMAGE064
定义游客体力恢复时间为
Figure 672576DEST_PATH_IMAGE065
,参数为
Figure 437270DEST_PATH_IMAGE066
,其中所述
Figure 831604DEST_PATH_IMAGE066
为0-1之间的随机 数,则游客恢复的体力为
Figure 339946DEST_PATH_IMAGE067
为:
Figure 267451DEST_PATH_IMAGE068
设单位距离的体力消耗为0.1,游客执行动作行走距离为
Figure 203046DEST_PATH_IMAGE069
,则游客当前体力值 为:
Figure 317632DEST_PATH_IMAGE070
。当然在实际应用时,单位距离的体力消耗可以自行 设定,本实施例在此不进行具体限定。
如图6所示,在一个实施例中,提供了一种景区游玩路径规划***,具体可以包括景区环境特征数据获取模块100、游客特征数据获取模块200、游客兴趣地特征数据获取模块300、预测兴趣地POI值输出模块400和游玩路径规划模块500。其中:
所述景区环境特征数据获取模块100,用于获取景区环境特征数据,所述景区环境特征数据至少包括含有景点属性的地图信息;
所述游客特征数据获取模块200,用于获取游客特征数据,所述游客特征数据用于表征游客画像信息;
所述游客兴趣地特征数据获取模块300,用于将所述景区环境特征数据和游客特征数据输入至预设的BP神经网络模型中,得到游客兴趣地特征数据;
所述预测兴趣地POI值输出模块400,用于将所述游客兴趣地特征数据输入至预设的LSTM神经网络模型中,输出预测兴趣地POI值;以及
所述游玩路径规划模块500,用于根据所述预测兴趣地POI值执行强化学习策略,完成游玩路径规划。
如图7所示,在一个实施例中,所述游客特征数据获取模块200具体包括:特征问询请求发送单元201、特征问询响应接收单元202和游客特征数据生成单元203。其中:
所述特征问询请求发送单元201,用于向设定范围内的移动设备发送特征问询请求,所述特征问询请求中包含有年龄、人群关系、收入和喜好指标的一种或多种;
所述特征问询响应接收单元202,用于接收移动设备反馈的特征问询响应;以及
所述游客特征数据生成单元203,用于根据所述特征问询响应生成游客特征数据。
如图8所示,在一个实施例中,所述***还包括误差确定单元401、策略执行单元402和反向优化单元403。其中:
所述误差确定单元401,用于根据所述LSTM神经网络模型的输出结果,确定所述输出结果与真实兴趣地的误差方程;
所述策略执行单元402,用于对所述误差方程执行梯度下降策略;
所述反向优化单元403,用于根据所述误差方程梯度下降结果反向优化BP神经网络模型。
如图9所示,在一个实施例中,所述游玩路径规划模块500具体可以包括初始单元501、动作执行单元502、真实POI值获取单元503、即时奖励计算单元504、数据更新单元505、迭代单元506、判定单元507和结果输出单元508。其中:
初始单元501,用于初始化环境状态和Q函数各参数、游客初始位置和游客特征数据。
动作执行单元502,用于根据Q函数执行动作并更新游客体力值,动作空间包括去往下一个兴趣景点、原地休息和结束。
真实POI值获取单元503,用于获取游客对当前所述动作的满意度,得到真实的POI值。
即时奖励计算单元504,用于根据真实的POI值返回即时奖励。
数据更新单元505,用于更新景点POI值与游客特征数据,根据神经网络再次输出预测兴趣地POI值。
迭代单元506,用于重复执行动作并计算累计奖励。
判定单元507,用于判定是否满足结束条件,所述结束条件为游客体力值低于设定阈值或步数超过设定阈值或到达闭馆时间。
结果输出单元508,用于更新Q函数,输出游玩路径。
图10示出了一个实施例中计算机设备的内部结构图。如图10所示,该计算机设备包括通过***总线连接的处理器、存储器、网络接口、输入装置和显示屏。其中,存储器包括非易失性存储介质和内存储器。该计算机设备的非易失性存储介质存储有操作***,还可存储有计算机程序,该计算机程序被处理器执行时,可使得处理器实现景区游玩路径规划方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行景区游玩路径规划方法。计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图10中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,本申请提供的景区游玩路径规划***可以实现为一种计算机程序的形式,计算机程序可在如图10所示的计算机设备上运行。计算机设备的存储器中可存储组成该景区游玩路径规划***的各个程序模块,比如,图6所示的景区环境特征数据获取模块100、游客特征数据获取模块200、游客兴趣地特征数据获取模块300、预测兴趣地POI值输出模块400和游玩路径规划模块500。 各个程序模块构成的计算机程序使得处理器执行本说明书中描述的本申请各个实施例的景区游玩路径规划方法中的步骤。
例如,图10所示的计算机设备可以通过如图6所示的景区游玩路径规划***中的景区环境特征数据获取模块100执行步骤S100。计算机设备可通过游客特征数据获取模块200执行步骤S200。计算机设备可通过游客兴趣地特征数据获取模块300执行步骤S300。
在一个实施例中,提出了一种计算机设备,所述计算机设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
步骤S100,获取景区环境特征数据,所述景区环境特征数据至少包括含有景点属性的地图信息;
步骤S200,获取游客特征数据,所述游客特征数据用于表征游客画像信息;
步骤S300,将所述景区环境特征数据和游客特征数据输入至预设的BP神经网络模型中,得到游客兴趣地特征数据;
步骤S400,将所述游客兴趣地特征数据输入至预设的LSTM神经网络模型中,输出预测兴趣地POI值;
步骤S500,根据所述预测兴趣地POI值执行强化学习策略,完成游玩路径规划。
在一个实施例中,提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时,使得处理器执行以下步骤:
步骤S100,获取景区环境特征数据,所述景区环境特征数据至少包括含有景点属性的地图信息;
步骤S200,获取游客特征数据,所述游客特征数据用于表征游客画像信息;
步骤S300,将所述景区环境特征数据和游客特征数据输入至预设的BP神经网络模型中,得到游客兴趣地特征数据;
步骤S400,将所述游客兴趣地特征数据输入至预设的LSTM神经网络模型中,输出预测兴趣地POI值;
步骤S500,根据所述预测兴趣地POI值执行强化学习策略,完成游玩路径规划。
应该理解的是,虽然本发明各实施例的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,各实施例中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink) DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (6)

1.一种景区游玩路径规划方法,其特征在于,所述方法包括以下步骤:
获取景区环境特征数据,所述景区环境特征数据至少包括含有景点属性的地图信息;
获取游客特征数据,所述游客特征数据用于表征游客画像信息;
将所述景区环境特征数据和游客特征数据输入至预设的BP神经网络模型中,得到游客兴趣地特征数据;
将所述游客兴趣地特征数据输入至预设的LSTM神经网络模型中,输出预测兴趣地POI值;
根据所述预测兴趣地POI值执行强化学习策略,完成游玩路径规划;
所述根据所述预测兴趣地POI值执行强化学习策略,完成游玩路径规划的步骤,具体包括:
初始化环境状态和Q函数各参数、游客初始位置和游客特征数据;
根据Q函数执行动作并更新游客体力值,动作空间包括去往下一个兴趣景点、原地休息和结束;
获取游客对当前所述动作的满意度,得到真实的POI值;
根据真实的POI值返回即时奖励;
更新景点POI值与游客特征数据,根据神经网络再次输出预测兴趣地POI值;
重复执行动作并计算累计奖励;
判定是否满足结束条件,所述结束条件为游客体力值低于设定阈值或步数超过设定阈值或到达闭馆时间;
更新Q函数,输出游玩路径;
所述根据Q函数执行动作并更新游客体力值,动作空间包括去往下一个兴趣景点、原地休息和结束的步骤,具体包括:
定义奖励函数,所述奖励函数为游客去往下一个预测兴趣地时,奖励+Pt,其他动作奖励为0;
定义游客体力恢复时间为timet,参数为mt,其中所述mt为0-1之间的随机数,则游客恢复的体力为Dt为:Dt=Dt-1+timet·mt
设单位距离的体力消耗为0.1,游客执行动作行走距离为st,则游客当前体力值为:Zt=Zt-1-st·0.1+Dt
2.根据权利要求1所述的方法,其特征在于,所述获取游客特征数据,所述游客特征数据用于表征游客画像信息的步骤,具体包括:
向设定范围内的移动设备发送特征问询请求,所述特征问询请求中包含有年龄、人群关系、收入和喜好指标的一种或多种;
接收移动设备反馈的特征问询响应;
根据所述特征问询响应生成游客特征数据。
3.根据权利要求1所述的方法,其特征在于,将所述景区环境特征数据和游客特征数据输入至预设的BP神经网络模型中,得到游客兴趣地特征数据的步骤之后,还执行:
根据所述LSTM神经网络模型的输出结果,确定所述输出结果与真实兴趣地的误差方程;
对所述误差方程执行梯度下降策略;
根据所述误差方程梯度下降结果反向优化BP神经网络模型。
4.一种景区游玩路径规划***,其特征在于,所述***包括:
景区环境特征数据获取模块,用于获取景区环境特征数据,所述景区环境特征数据至少包括含有景点属性的地图信息;
游客特征数据获取模块,用于获取游客特征数据,所述游客特征数据用于表征游客画像信息;
游客兴趣地特征数据获取模块,用于将所述景区环境特征数据和游客特征数据输入至预设的BP神经网络模型中,得到游客兴趣地特征数据;
预测兴趣地POI值输出模块,用于将所述游客兴趣地特征数据输入至预设的LSTM神经网络模型中,输出预测兴趣地POI值;以及
游玩路径规划模块,用于根据所述预测兴趣地POI值执行强化学习策略,完成游玩路径规划;
所述游玩路径规划模块包括:
初始单元,用于初始化环境状态和Q函数各参数、游客初始位置和游客特征数据;
动作执行单元,用于根据Q函数执行动作并更新游客体力值,动作空间包括去往下一个兴趣景点、原地休息和结束;
真实POI值获取单元,用于获取游客对当前所述动作的满意度,得到真实的POI值;
即时奖励计算单元,用于根据真实的POI值返回即时奖励;
数据更新单元,用于更新景点POI值与游客特征数据,根据神经网络再次输出预测兴趣地POI值;
迭代单元,用于重复执行动作并计算累计奖励;
判定单元,用于判定是否满足结束条件,所述结束条件为游客体力值低于设定阈值或步数超过设定阈值或到达闭馆时间;
结果输出单元,用于更新Q函数,输出游玩路径;
所述动作执行单元包括:
奖励函数定义子单元,用于定义奖励函数,所述奖励函数为游客去往下一个预测兴趣地时,奖励+Pt,其他动作奖励为0;
游客体力恢复计算子单元,用于计算游客恢复的体力,定义游客体力恢复时间为timet,参数为mt,其中所述mt为0-1之间的随机数,则游客恢复的体力为Dt为:Dt=Dt-1+timet·mt
游客当前体力值计算子单元,用于计算游客当前体力值,设单位距离的体力消耗为0.1,游客执行动作行走距离为st,则游客当前体力值为:Zt=Zt-1-st·0.1+Dt
5.根据权利要求4所述的景区游玩路径规划***,其特征在于,所述游客特征数据获取模块包括:
特征问询请求发送单元,用于向设定范围内的移动设备发送特征问询请求,所述特征问询请求中包含有年龄、人群关系、收入和喜好指标的一种或多种;
特征问询响应接收单元,用于接收移动设备反馈的特征问询响应;以及
游客特征数据生成单元,用于根据所述特征问询响应生成游客特征数据。
6.根据权利要求4所述的景区游玩路径规划***,其特征在于,还包括:
误差确定单元,用于根据所述LSTM神经网络模型的输出结果,确定所述输出结果与真实兴趣地的误差方程;
策略执行单元,用于对所述误差方程执行梯度下降策略;
反向优化单元,用于根据所述误差方程梯度下降结果反向优化BP神经网络模型。
CN202211298716.5A 2022-10-24 2022-10-24 一种景区游玩路径规划方法及*** Active CN115371684B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211298716.5A CN115371684B (zh) 2022-10-24 2022-10-24 一种景区游玩路径规划方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211298716.5A CN115371684B (zh) 2022-10-24 2022-10-24 一种景区游玩路径规划方法及***

Publications (2)

Publication Number Publication Date
CN115371684A CN115371684A (zh) 2022-11-22
CN115371684B true CN115371684B (zh) 2023-02-03

Family

ID=84073175

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211298716.5A Active CN115371684B (zh) 2022-10-24 2022-10-24 一种景区游玩路径规划方法及***

Country Status (1)

Country Link
CN (1) CN115371684B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116662665B (zh) * 2023-06-25 2024-05-24 广州亿涵信息技术有限公司 一种基于c2b模式的酒店和景区反向预定抢单***和方法
CN117633372B (zh) * 2024-01-25 2024-04-09 四川轻化工大学 基于物联网的景区游玩路径优化方法、***、终端及介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201957012U (zh) * 2011-01-22 2011-08-31 四川师范大学 一种智能无线导游***
WO2013041517A1 (en) * 2011-09-22 2013-03-28 Telefonica, S.A. A method to generate a personalized tourist route
CN113052372A (zh) * 2021-03-17 2021-06-29 哈尔滨工程大学 一种基于深度强化学习的动态auv追踪路径规划方法
CN113935547A (zh) * 2021-11-11 2022-01-14 扆林海 最优效用的定制化旅游景区线路规划***
CN114254837A (zh) * 2021-12-28 2022-03-29 西安交通大学 一种基于深度强化学习的旅游路线定制方法及***
CN114386664A (zh) * 2021-12-09 2022-04-22 河海大学 一种基于强化学习的个性化旅游线路推荐方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11914674B2 (en) * 2011-09-24 2024-02-27 Z Advanced Computing, Inc. System and method for extremely efficient image and pattern recognition and artificial intelligence platform
JP6177030B2 (ja) * 2013-07-04 2017-08-09 クラリオン株式会社 Poi情報提供システム、poi情報提供装置、poi情報提供方法、及びプログラム
CN104634343B (zh) * 2015-01-27 2017-09-26 杭州格文数字技术有限公司 一种基于多目标优化的景区路线自动规划方法
US11287272B2 (en) * 2018-11-19 2022-03-29 International Business Machines Corporation Combined route planning and opportunistic searching in variable cost environments
US20210072027A1 (en) * 2019-09-09 2021-03-11 Caci, Inc. - Federal Systems and methods for providing localization and navigation services

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201957012U (zh) * 2011-01-22 2011-08-31 四川师范大学 一种智能无线导游***
WO2013041517A1 (en) * 2011-09-22 2013-03-28 Telefonica, S.A. A method to generate a personalized tourist route
CN113052372A (zh) * 2021-03-17 2021-06-29 哈尔滨工程大学 一种基于深度强化学习的动态auv追踪路径规划方法
CN113935547A (zh) * 2021-11-11 2022-01-14 扆林海 最优效用的定制化旅游景区线路规划***
CN114386664A (zh) * 2021-12-09 2022-04-22 河海大学 一种基于强化学习的个性化旅游线路推荐方法
CN114254837A (zh) * 2021-12-28 2022-03-29 西安交通大学 一种基于深度强化学习的旅游路线定制方法及***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
面向选择性游览的景区路径推荐算法应用研究;熊鹏等;《北京化工大学学报(自然科学版)》;20170520;第44卷(第03期);第101-108页 *

Also Published As

Publication number Publication date
CN115371684A (zh) 2022-11-22

Similar Documents

Publication Publication Date Title
CN115371684B (zh) 一种景区游玩路径规划方法及***
CN109767301B (zh) 推荐方法及***、计算机装置、计算机可读存储介质
CN107145977B (zh) 一种对在线社交网络用户进行结构化属性推断的方法
Unger et al. Towards latent context-aware recommendation systems
Aguirregabiria et al. Dynamic discrete choice structural models: A survey
CN110209770B (zh) 一种基于策略价值网络和树搜索增强的命名实体识别方法
CN111222054A (zh) 一种基于上下文邻居关系建模的会话社交推荐方法
CN109544306A (zh) 一种基于用户行为序列特征的跨领域推荐方法及装置
CN110209922A (zh) 对象推荐方法、装置、存储介质及计算机设备
CN116664719B (zh) 一种图像重绘模型训练方法、图像重绘方法及装置
CN110689110B (zh) 处理交互事件的方法及装置
WO2022163003A1 (ja) モデル生成装置、推定装置、モデル生成方法、及びモデル生成プログラム
CN115329211B (zh) 一种基于自监督学习和图神经网络的个性化兴趣推荐方法
CN112116589B (zh) 虚拟形象的评测方法、装置、设备及计算机可读存储介质
CN110796261A (zh) 基于强化学习的特征提取方法、装置和计算机设备
CN114579892B (zh) 一种基于跨城市兴趣点匹配的用户异地访问位置预测方法
CN111259268A (zh) Poi推荐模型的构建方法及***
CN113761355A (zh) 一种信息推荐方法、装置、设备及计算机可读存储介质
Quan et al. An optimized task assignment framework based on crowdsourcing knowledge graph and prediction
KR102215824B1 (ko) 시각 및 텍스트 정보를 포함하는 다이어그램의 분석 방법 및 장치
CN113449176A (zh) 基于知识图谱的推荐方法及装置
CN116109449A (zh) 一种数据处理方法及相关设备
CN114926210A (zh) 评论生成方法、装置、设备及计算机可读存储介质
Kolesnikov et al. Sample efficient ensemble learning with catalyst. rl
JP6295769B2 (ja) 人物動態計算装置、人物動態計算システム、及びプログラム

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant