概率表示的二进制粒子群算法在组卷中的应用

于庆梅

;

杨争争

;

雷景生

;

刘怡乐

【期刊名称】

《计算机仿真》

【年

(

),

期】

2012(029)009

【摘要】

In order to improve the quality of test sheets applied to Online

Exam

System,

a

Binary

Particle

Swarm

Optimization

(

BPSO)

algorithm

based

on

probability

was

proposed

in

composing

test

sheets

systems.

The Particle Swarm Optimization ( PSO) can overcome the shortcoming

that

Genetic

Algorithm

(

GA)

is

easy

to

fall

into

a

local

optimum

and

prematurity.

Bayes

formula

was

introduced

to

overcome

the

impact

of

human

factors

on

algorithm

convergence

speed.

Meanwhile,

the

algorithm

performance

was

further

improved

in

space

and

time

domains. Simulation results show that the algorithm is effective, feasible

and practical to test-sheet composing strategy.%

在组卷优化问题的研究中

,

组卷受到多约束条件的限制

.

为提高在线考试系统中试卷的质量

,

提出采用概率表

示的二迸制粒子群优化算法

(BPSO)

的智能组卷策略

,

采用粒子群优化算法有效克

服遗传算法的局部搜索能力差

,

以及导致“早熟”和收敛速度不理想等缺陷

.

在标

准粒子群算法基础上

,

利用贝叶斯公式对粒子群算法进行改进

,

克服人为因素对算

法收敛速度的影响

,

同时算法的时间性能和空间性能得到进一步提升

.

通过仿真证

明改进算法是一种切实可行的组卷策略

.

【总页数】

5

(387-391)

【关键词】

组卷

;

贝叶斯公式

;

二进制粒子群优化

粒子群算法组卷_概率表示的二进制粒子群算法在组卷中的应用相关推荐

  1. dijkstra算法matlab程序_编程习题课 | 用最短路算法为你的小地图导航

    简介:路网拓扑的正确导入方式,运筹学算法的完整实战案例,最详细的代码讲解与分享. 引言:在研究路径选择和流量分配等交通问题时,常常会用到最短路算法.用最短路算法解决交通问题存在两个难点:一.算法的选择 ...

  2. 智能集群理论优化控制_深度解析【智能集群控制技术】到底多硬核?

    -集群无人机优势- 俗话说:双拳难敌四手,好汉架不住群狼.一系列理论研究表明:无人机集群作战能够实现对单元作战能力更大胜率.近年流行的两个科幻电影<星际迷航><独立日>等,细心 ...

  3. 加入rtp组播_耗时10+小时撰写 带你系统认识组播 收藏这些概念

    组播multicast:在一个或跨越多个广播域,实现点对多点的通信需求,不存在强制性:比单播技术更加灵活.比广播技术更加高效:广泛应用在网络电视.在线直播.远程教育.视频会议等对带宽和数据交互实时性较 ...

  4. 名词解释 算法的有限性_数据结构复习之【数据结构和算法概念】

    一.概念 数据结构就像是一个催化剂,如果没有原料是无用的,单是有了算法就能帮算法更快的实现任务: 数据结构:是指相互之间存在一种或多种特定关系的数据元素的集合,简单地说是数据之间的各种关系的集合. 程 ...

  5. python回归算法预测数据_数据回归分类预测的基本算法及python实现

    数据回归分类预测的基本算法及python实现 关于数据的回归和分类以及分析预测.讨论分析几种比较基础的算法,也可以算作是比较简单的机器学习算法. 一.KNN算法 邻近算法,可以用来做回归分析也可以用来 ...

  6. k均值聚类算法考试例题_一文读懂K-means聚类算法

    1.引言 什么是聚类?我们通常说,机器学习任务可以分为两类,一类是监督学习,一类是无监督学习.监督学习:训练集有明确标签,监督学习就是寻找问题(又称输入.特征.自变量)与标签(又称输出.目标.因变量) ...

  7. svm算法java实现_谁有用JAVA实现机器学习svm算法的代码,感激不尽

    展开全部 OpenCV开发SVM算法是基于LibSVM软件包开发的,LibSVM是台湾大学林智仁(Lin Chih-Jen)等开发设计的一个简单.易于使用和快62616964757a686964616 ...

  8. dijkstra算法matlab代码_头脑风暴优化(BSO)算法(附MATLAB代码)

    BSO讲解https://www.zhihu.com/video/1252605855767736320 B站搜索:随心390,同步观看视频 各位小伙伴可在闲鱼搜索 优化算法交流地,即可搜索到官方闲鱼 ...

  9. k8s高可用集群多个主节点_部署高可用k8s集群

    高可用集群指 1个lb + 3个master(etcd) + n个node,生产环境都推荐这种安装方式新版的k8s,etcd节点已经可以完美和master节点共存于同一台服务器上: etcd有3种方式 ...

最新文章

  1. 如何在GNOME中添加自己的菜单项
  2. 蓝书4.1-4.4 树状数组、RMQ问题、线段树、倍增求LCA
  3. 在Unix/Linux上令(java)JVM支持中文输出
  4. Spring(二)IOC底层实现原理
  5. 【2016年第1期】农业大数据研究生培养模式探索
  6. 属于哪个单元_到底怎么挑?动铁、动圈、动铁动圈混合买耳机哪个更好?
  7. php循环,die/exit脚本执行控制,文件载入及错误控制
  8. unity快速将旋转向量转换为四元数
  9. 关于winfrom中如何快速导出DataGridView数据到excel中的问题
  10. 吴恩达机器学习视频学习笔记(2)
  11. Tomcat8安装即配置教程
  12. 淮北职业技术学院计算机官网,淮北职业技术学院
  13. contiki学习笔记-udp-server.c文件详细的解析
  14. WIN10电脑热点无法共享
  15. ER图、功能图画图必备Vi.sio
  16. Javascript Promise用法详解
  17. Future异步回调详解
  18. 2022网络搭建国赛公开题mail服务器搭建
  19. 迅镭激光20000瓦高速切割机顺利交付柳工,助力工程机械行业高速发展!
  20. RBF架构下如何解析路径

热门文章

  1. 如何安装R以及RStudio?打开RStudio页面告诉你没安装R或者出现页面空白问题
  2. 新年新气象,努力奋上新时代
  3. 席慕容《写给幸福》读记
  4. java mocked_java – 使用PowerMock的Mocked私有方法,但是底层方法仍然被调用
  5. 佛祖保佑代码无bug图片_佛祖保佑,永无BUG
  6. express+socket.io 共享session
  7. 码农视角: iPhone XR升级到iOS 14.2之后引发的惨案
  8. PDF转图片再转长图、python、pil
  9. 硬盘安装linux镜像文件iso安装,通过ISO文件硬盘安装Ubuntu系统
  10. 华为eNsp S5700组网配置