基于MPI的并行排班系统

基于MPI的并行排班系统

论文摘要

在呼叫中心排班中,一般由专门的排班系统来完成话务量统计、呼叫人数预测和自动排班。在大中型呼叫中心,由于话务量及坐席数非常多,使用传统的串行排班系统进行话务量预测和排班等工作时,常会遇到三个问题:第一、预测和排班算法耗时长。不管是话务量预测还是自动排班,都要处理大量的数据,运算量非常大,甚至导致算法不收敛;第二、话务量预测精度不高。由于算法耗时长,为了在合理时间内预测出结果,只能降低算法求解的精度。话务量及人数预测是排班系统排班合理性的基础,预测出现大偏差会直接导致排班难以满足业务需求;第三、排班覆盖偏差大。同样,为了在合理时间内排出班次,自动排班算法求得的是局部最优解,而非全局最优解,导致排班覆盖有偏差。排班覆盖不足将直接降低呼叫中心的服务水平。为解决这些问题,需要提高系统算法的性能。本文在分析BP神经网络预测算法和自动排班算法并行化策略的基础上,将算法流程进行了并行化的改造,设计了一个MPI集群组件,将系统改造成基于MPI的并行排班系统,构建了一个基于MPI的并行排班系统。为了对改造后的系统进行定量分析,在实验环境中分别搭建了一个传统的串行排班系统和一个基于MPI的并行排班系统,进行两组对比实验:一是串行和并行系统的对比实验。对串行和并行排班系统的预测耗时、自动排班耗时、迭代次数、加速比、并行效率、预测拟合度、排班拟合度等指标进行对比;二是不同处理机数量下的并行系统对比实验。系统在不同处理机数量的情况下,对并行BP神经网络算法的运行时间、加速比、迭代次数、并行效率等指标进行对比分析。通过分析这两组试验数据,验证了并行排班系统是可行的,能够较好的提升预测和排班算法的性能,话务量预测的准确性提高了10%,排班覆盖方面均得到提升,运用到实际项目中较好的满足了业务需求和提高了呼叫中心的服务水平。本文还注意到了对于并行算法,处理机数量和算法加速比并非线性关系,并行算法的加速比和并行效率并不能双方都得到兼顾,为了权衡好两者,既要提高加速比又要较好的并行效率,关键是要找出合理的处理机个数。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  •   1.1 课题背景
  •   1.2 国内外研究现状
  •   1.3 论文研究内容
  •   1.4 论文组织结构
  • 第二章 相关理论基础
  •   2.1 MPI概述
  •     2.1.1 并行计算背景
  •     2.1.2 MPI的特点
  •     2.1.3 MPI的编程模式
  •     2.1.4 基于MPI的并行程序设计
  •     2.1.5 算法并行化步骤
  •   2.2 BP神经网络算法
  •     2.2.1 算法概述
  •     2.2.2 BP神经网络结构
  •     2.2.3 算法步骤
  •   2.3 Erlang-C 人数预测算法
  •   2.4 小结
  • 第三章 排班系统概述
  •   3.1 排班系统简介
  •     3.1.1 排班系统术语
  •     3.1.2 排班的本质
  •     3.1.3 排班流程
  •   3.2 预测话务量及人数
  •     3.2.1 话务量预测算法
  •     3.2.2 衡量预测算法的性能
  •   3.3 自动排班算法
  •     3.3.1 算法描述
  •     3.3.2 衡量排班算法的性能
  •   3.4 系统现状与改进思路
  •     3.4.1 系统现状分析
  •     3.4.2 BP神经网络算法并行化策略
  •     3.4.3 自动排班算法并行化策略
  •   3.5 小结
  • 第四章 基于MPI的并行排班系统
  •   4.1 并行化BP神经网络算法
  •     4.1.1 预测样本数据的预处理
  •       4.1.1.1 处理异常数据
  •       4.1.1.2 数据标准化
  •     4.1.2 BP神经网络结构
  •     4.1.3 基于MPI的并行化的实现
  •       4.1.3.1 采用主/从训练模式
  •       4.1.3.2 分配样本数据
  •       4.1.3.3 更新网络权值
  •     4.1.4 主体类及函数
  •   4.2 并行化自动排班算法
  •     4.2.1 排班数据并行
  •       4.2.1.1 排班日期队列
  •       4.2.1.2 坐席队列
  •     4.2.2 重构排班模块
  •     4.2.3 排班最优适应度
  •     4.2.4 主体类及函数
  •   4.3 MPI集群设计
  •     4.3.1 MPI集群模块
  •       4.3.1.1 节点注册模块
  •       4.3.1.2 任务分配模块
  •       4.3.1.3 资源管理模块
  •     4.3.2 主体类及函数
  •   4.4 小结
  • 第五章 实验过程及分析
  •   5.1 实验准备
  •     5.1.1 实验数据
  •     5.1.2 实验环境
  •     5.1.3 系统结构
  •     5.1.4 MPI环境准备
  •   5.2 并行算法的性能评估
  •     5.2.1 执行时间
  •     5.2.2 并行度
  •     5.2.3 加速比
  •   5.3 串并行对比实验
  •     5.3.1 算法参数
  •     5.3.2 串行排班系统
  •     5.3.3 并行排班系统
  •     5.3.4 串并行算法对比分析
  •   5.4 并行模式比对实验
  •   5.5 小结
  • 第六章 总结与展望
  •   6.1 工作总结
  •   6.2 研究展望
  • 参考文献
  • 附录
  • 致谢
  • 攻读学位期间发表的学术论文
  • 文章来源

    类型: 硕士论文

    作者: 龚召忠

    导师: 姚斌,樊原生

    关键词: 并行,排班,神经网络

    来源: 上海交通大学

    年度: 2019

    分类: 基础科学,信息科技

    专业: 数学,自动化技术

    单位: 上海交通大学

    分类号: O224;TP183

    DOI: 10.27307/d.cnki.gsjtu.2019.002182

    总页数: 69

    文件大小: 1909K

    下载量: 32

    相关论文文献

    • [1].WCDMA网络高话务量场景下的优化措施[J]. 信息通信 2016(12)
    • [2].基于支持向量机的多因素话务量预测研究[J]. 微型机与应用 2016(01)
    • [3].3G网络高话务量冲击应对策略[J]. 信息通信 2015(05)
    • [4].基于卡尔曼滤波的呼叫中心话务量预测[J]. 计算机工程与设计 2013(12)
    • [5].基于话务量感知的动态云图技术[J]. 信息通信 2016(10)
    • [6].面向工程建设决策的移动话务量预测研究[J]. 信息通信 2014(02)
    • [7].3G网络应对大话务量冲击策略[J]. 电信工程技术与标准化 2013(02)
    • [8].基于决策树的呼叫中心分时段话务量预测模型[J]. 软件导刊 2017(06)
    • [9].铁路运输企业呼叫中心话务量预测方法研究[J]. 铁路计算机应用 2014(10)
    • [10].天津地铁控制中心无线话务量的估算[J]. 城市轨道交通研究 2012(06)
    • [11].江苏电力话务量分析预测系统的设计与应用[J]. 电力需求侧管理 2012(06)
    • [12].基于回声状态网络的移动话务量预测[J]. 黑龙江科技信息 2011(22)
    • [13].用于供电服务中心短期话务量预测的分层相似法[J]. 电力系统保护与控制 2013(01)
    • [14].一种改进的隐马尔科夫模型对话务量的预测[J]. 激光杂志 2013(04)
    • [15].基于蚁群算法优化支持向量机的移动话务量预测[J]. 中国新通信 2014(12)
    • [16].节假日话务量预测方法介绍[J]. 科学之友 2011(04)
    • [17].大话务量的预防和控制处理[J]. 铁道通信信号 2008(09)
    • [18].直放站实施载波调度解决可预测突发高话务量[J]. 电子技术 2008(12)
    • [19].基于先验知识的移动通信话务量预测[J]. 电子学报 2011(01)
    • [20].移动通信网络忙时话务量的混沌特性分析与加权一阶局域预测研究[J]. 红河学院学报 2013(04)
    • [21].基于元素化的话务量感知系统研究[J]. 信息通信 2013(09)
    • [22].通信网业务流量特性及话务量模型[J]. 电信快报 2014(04)
    • [23].如何预防节前CDP大话务量溢出[J]. 科学之友 2011(22)
    • [24].基于季节指数趋势法预测10086话务量[J]. 邮电设计技术 2009(06)
    • [25].“以动制动”——中兴通讯TD-SCDMA话务流动应对方案[J]. 电信技术 2008(09)
    • [26].高话务量场景LTE参数研究分析[J]. 互联网天地 2016(06)
    • [27].单变量回归确定移动平均权重算法在话务量预测中的应用研究[J]. 电子设计工程 2015(22)
    • [28].多因素影响下的忙时话务量预测方法的研究[J]. 激光杂志 2014(03)
    • [29].S1240交换机实时话务量统计的分析与实现研究[J]. 湖南邮电职业技术学院学报 2016(01)
    • [30].电力呼叫中心话务量的指数平滑预测方法[J]. 中南民族大学学报(自然科学版) 2012(03)

    标签:;  ;  ;  

    基于MPI的并行排班系统
    下载Doc文档

    猜你喜欢