一种数字对象的存证副本的管理方法与装置

    公开(公告)号:CN115185972B

    公开(公告)日:2022-12-16

    申请号:CN202211107317.6

    申请日:2022-09-13

    Applicant: 北京大学

    Abstract: 本发明实施例提供了一种数字对象的存证副本的管理方法及装置,所述方法通过在图式账本系统中发生节点变更的情况下,获取图式账本系统更新后的全局节点列表;获取图式账本中指定区块的区块哈希,并基于区块哈希和全局节点列表,确定指定区块对应的备份节点列表;在节点属于备份节点列表且本地未存储指定区块的情况下,获取指定区块并对指定区块进行备份。这样,在节点发生变更的情况下,动态的重新计算备份节点列表,基于备份节点列表以及节点本地的存储情况进行备份,动态调整区块的存证副本的数量,可以确保图式账本系统中区块始终保持适量数目的存证副本,避免存证副本减少导致数据丢失的安全隐患,一定程度上也保障了系统的安全性。

    泛在环境下的数字对象仓库节点共识组划分方法和装置

    公开(公告)号:CN115473895A

    公开(公告)日:2022-12-13

    申请号:CN202211068409.8

    申请日:2022-09-01

    Abstract: 本申请提供了一种泛在环境下的数字对象仓库节点共识组划分方法和装置,属于数字对象架构技术领域,本申请实施例基于节点的位置信息将其映射在一个二维平面,并通过构建泰森多边形对节点进行划分,将空间距离临近的节点划分在同一个共识组内,有效减小节点与节点之间的网络延迟,提高分片性能;同时将整个泰森多边形分布式地保存在节点中,根据泰森多边形的特性,某个节点的动态变化仅会影响临近的常数个单元格,因此能够以较小的开销,实现共识组内动态节点的自适应调整,使得分片区块链技术能够在泛在环境下发挥其优势,进而保障数字对象访问事务记录的高效可信。

    一种基于云网端资源中不完整时间序列的异常检测方法

    公开(公告)号:CN114925808A

    公开(公告)日:2022-08-19

    申请号:CN202210397325.2

    申请日:2022-04-15

    Abstract: 本发明涉及一种基于云网端资源中不完整时间序列的异常检测方法,包括:输入带有缺失的云网端资源中的时间序列,生成时间序列样本,并对所述时间序列样本进行预处理操作;构建深度学习网络模型,将经过预处理操作的时间序列样本分为训练样本集和测试样本集,所述训练样本集输入所述深度学习网络模型中完成模型训练,所述测试样本集进行模型异常检测测试,得到异常检测结果。本发明提出的方法中云网端资源中不完整时间序列的异常检测模型将缺失值插补过程与异常检测过程相结合,减少了从缺失值插补到异常检测导致的误差传递。相较于现有技术,发明成果在云网端资源中不完整时间序列场景下进行异常检测拥有更高的准确率。

    一种城市地理语义知识图谱的构建方法

    公开(公告)号:CN110472066B

    公开(公告)日:2022-03-25

    申请号:CN201910725275.4

    申请日:2019-08-07

    Applicant: 北京大学

    Abstract: 本发明公开了一种城市地理语义知识图谱的构建方法。本发明将从社交文本数据中提取的隐含城市地理语义与地点之间的公共交通联系进行了整合,有助于使用者形成对城市内各个地点的全面认知,并为出行或城市规划等决策提供参考信息;本发明采用现实中的公共交通联系替代了概念上的联系,使得知识图谱刻画的关系网络与地点推荐、地点交通关联查询等日常生活场景更为接近;数据来源更加多样化,不仅包含经纬度、城区等传统地理信息系统中的基本信息,还包含区域功能显著性、好评率等利用自然语言处理技术从社交文本数据中提取的隐含地理语义。

    一种面向数据管控的智能合约自适应配置与执行框架

    公开(公告)号:CN114205233A

    公开(公告)日:2022-03-18

    申请号:CN202111440264.5

    申请日:2021-11-30

    Applicant: 北京大学

    Abstract: 本申请提供一种面向数据管控的智能合约自适应配置与执行框架,包括:集群模块,用于确定与智能合约请求对应的目标合约集群;共识模块,用于自适应地从多种预设共识算法中确定目标共识算法;通过目标共识算法对智能合约请求进行共识定序;执行模块,用于按照共识定序的顺序,控制节点的本地智能合约引擎执行智能合约请求;通信模块,用于自适应地从多种预设通信类型中确定功能模块之间的最佳通信类型。旨在提供一种在一条区块链上同时支持多样化的业务场景的面向数据管控的智能合约自适应配置与执行框架,以使运行于同一条区块链上的每个智能合约集群都能以最优方式匹配不同的业务场景。

    一种人机物融合环境下的数字对象访问方法和系统

    公开(公告)号:CN113641869B

    公开(公告)日:2022-01-18

    申请号:CN202111194110.2

    申请日:2021-10-13

    Applicant: 北京大学

    Abstract: 本申请提供了一种人机物融合环境下的数字对象访问方法和系统,属于通讯技术领域。本申请实施例基于分布式哈希表DHT构建P2P网络,并利用Kademlia算法构建每个节点对应的Kad路由表,并根据Kad路由表中各个节点距离目标节点的逻辑距离,构建索引二叉树;存储数字对象的节点向根节点传递消息的过程中,消息途径的节点均构建针对该数字对象的反向路由表,使得在数据查询阶段,从任意节点出发通过Kad路由表和反向路由表均能找到目标数据,能够在不增加数据寻址复杂度的基础上,实现基于DHT的P2P网络中数据实体的数据标识与其存储位置的解耦,允许数字对象存储在P2P网络中的任意节点中,满足人机物融合环境下数字对象空间约束的同时也可以提高数字对象的访问效率。

    一种快速统计的优化方法及系统

    公开(公告)号:CN110489460B

    公开(公告)日:2021-09-24

    申请号:CN201910735557.2

    申请日:2019-08-09

    Applicant: 北京大学

    Abstract: 本发明提供了一种快速统计的优化方法及系统,所述方法和系统应用于图结构分布式账本中,所述方法包括统计方法和反馈制导方法,其中:所述统计方法包括:获得用户的统计需求,主节点将所述统计需求广播分发给各个数链节点;根据所述统计需求,在数链节点中读取第一数据集,并在第一数据集中提取原始数据;将原始数据哈希后,计算哈希后的原始数据对应的桶号以及所述原始数据去除桶号后的剩余位数第一个“1”出现的位置,对所述桶号的桶信息进行更新。本发明可以实现对图结构分布式账本数据的快速、准确、实时的统计,同时能在固定时间内针对生产环境的变化适当调整统计方法,以保证其高度适应性。

    一种无服务器计算资源选择方法、装置、设备及存储介质

    公开(公告)号:CN113342515A

    公开(公告)日:2021-09-03

    申请号:CN202110513522.1

    申请日:2021-05-11

    Applicant: 北京大学

    Abstract: 本申请提供了一种无服务器计算资源选择方法、装置、设备及存储介质,涉及软件技术领域。解决难以从市场不同的云服务平台中选择到合适当前待执行程序的计算资源的问题。包括:根据待执行程序的属性和待执行程序所应用的场景属性,设置多个基准测试程序;多个基准测试程序中的每个基准测试程序用于测试计算资源某一方面的基础性能或者综合性能;在计算资源中运行测试函数;测试函数包括多个基准测试程序中每个基准测试程序中的方法函数,以及待执行程序中的方法函数;获取计算资源对测试函数的运行日志和运行结果;分析运行日志和运行结果,确定计算资源运行待执行程序的运行指标值;运行指标值用于评估选择计算资源运行待执行程序的运行效果。

    基于元算子的深度学习框架诊断系统、方法、装置、设备及介质

    公开(公告)号:CN112766512A

    公开(公告)日:2021-05-07

    申请号:CN202110098292.7

    申请日:2021-01-25

    Abstract: 本公开提供了一种基于元算子的深度学习框架诊断系统、方法、装置、介质及设备,所述系统包括:用户接口模块,用于为用户提供搭建深度学习模型并诊断模型中的算子的编程接口;模型静态图模块,用于根据用户的代码,构建模型静态计算图的结构;由状态记录器和数据流执行器组成的调试器,其中,所述状态记录器用于记录每次算子替换后计算图执行的计算结果;所述数据流执行器用于根据所述静态计算图的结构,执行正向计算和反向梯度计算操作;元算子模块,用于提供所述系统执行各类型计算的基本计算单位;算子实现模块,用于不同的深度学习框架的数值计算和/或多维数组操作;设备管理模块,用于管理硬件实现的CPU和GPU,并提供了一个统一的接口。

    一种C++系统的软件定义化关键函数定位与提取方法

    公开(公告)号:CN111857681B

    公开(公告)日:2021-04-30

    申请号:CN202010520447.7

    申请日:2020-06-08

    Applicant: 北京大学

    Abstract: 本发明提供了一种C++系统的软件定义化关键函数定位与提取方法,涉及软件分析领域,本发明在基于C++开发的用户系统的可执行文件中进行插桩,以对汇编语言中的函数的运行信息进行记录,获得函数运行日志,然后将该函数运行日志提供给用户,使用户可以在该函数运行日志中搜索、定位包含了业务数据的生成和展示的关键函数,接着对所述关键函数的调用约定和参数类型进行确定,以生成所述关键函数的调用代码,并将所述调用代码注入所述用户系统,以提取所述关键函数,从而有助于软件分析。

Patent Agency Ranking