【技术实现步骤摘要】
一种面向大规模安全监控的参数通信方法
本专利技术属于分布式机器学习加速
,具体是一种面向大规模安全监控的参数通信方法。
技术介绍
智慧城市是城市现代化和信息化发展的必然趋势。智慧城市在支持社会经济发展,创新经济发展模式,提高城市功能质量,保障和改善民生方面发挥着积极作用。安全监控作为城市大数据的重要基础资源,提供了大量的图像信息。随着互联网时代的发展与科技的进步,数据的量级已从TB级别转向PB量级,并且正向ZB量级转变,传统机器学习方法面临着海量数据的严峻挑战。将传统机器学习方法分布化,以适应日趋庞大的数据规模成为学术界及工业界研究的热点。本专利技术主要关注迭代收敛算法,这类算法是数值分析中从一个初始估计出发,寻找一系列近似解来解决问题的方法。迭代收敛算法的分布式实现通常遵循整体同步并行(BulkSynchronousParallel)方法,在此方法中,每个计算进程对前一次迭代生成的全局模型本地副本进行相同的迭代,每次迭代结束后,各计算进程进入同步屏障进行同步,这可能会显着降低这些算法的性能,因为每次迭代的时间 ...
【技术保护点】
1.一种面向大规模安全监控的参数通信方法,其特征在于该方法包括如下步骤:/n步骤1:利用监控图片作为数据集,采用多节点集群组成参数服务器系统,其中一个节点作为参数服务器,其他节点作为计算节点;/n所述的参数服务器采用多线程的方式实现,线程按其功能分为三类:/n通信线程:有多个,每个通信线程对应一个计算节点,用于维持参数服务器与计算节点之间的通信;/n参数聚合线程,有一个,作为参数更新管理器,用于处理全局模型参数的更新;/n性能监控线程,有一个,作为计算节点性能监控器,用于实时监控计算节点的性能动态变化;/n步骤2:部署性能监控模块:在参数服务器和计算节点上实现基于MPI通信 ...
【技术特征摘要】
1.一种面向大规模安全监控的参数通信方法,其特征在于该方法包括如下步骤:
步骤1:利用监控图片作为数据集,采用多节点集群组成参数服务器系统,其中一个节点作为参数服务器,其他节点作为计算节点;
所述的参数服务器采用多线程的方式实现,线程按其功能分为三类:
通信线程:有多个,每个通信线程对应一个计算节点,用于维持参数服务器与计算节点之间的通信;
参数聚合线程,有一个,作为参数更新管理器,用于处理全局模型参数的更新;
性能监控线程,有一个,作为计算节点性能监控器,用于实时监控计算节点的性能动态变化;
步骤2:部署性能监控模...
【专利技术属性】
技术研发人员:张纪林,阳瑞,袁俊峰,陈军相,万健,张俊聪,魏振国,
申请(专利权)人:杭州电子科技大学,杭州电子科技大学舟山同博海洋电子信息研究院有限公司,浙江曙光信息技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。