期刊文献+
共找到128篇文章
< 1 2 7 >
每页显示 20 50 100
Exploring the Effects of Gap-Penalties in Sequence-Alignment Approach to Polymorphic Virus Detection 被引量:1
1
作者 Vijay Naidu Jacqueline Whalley Ajit Narayanan 《Journal of Information Security》 2017年第4期296-327,共32页
Antiviral software systems (AVSs) have problems in identifying polymorphic variants of viruses without explicit signatures for such variants. Alignment-based techniques from bioinformatics may provide a novel way to g... Antiviral software systems (AVSs) have problems in identifying polymorphic variants of viruses without explicit signatures for such variants. Alignment-based techniques from bioinformatics may provide a novel way to generate signatures from consensuses found in polymorphic variant code. We demonstrate how multiple sequence alignment supplemented with gap penalties leads to viral code signatures that generalize successfully to previously known polymorphic variants of JS. Cassandra virus and previously unknown polymorphic variants of W32.CTX/W32.Cholera and W32.Kitti viruses. The implications are that future smart AVSs may be able to generate effective signatures automatically from actual viral code by varying gap penalties to cover for both known and unknown polymorphic variants. 展开更多
关键词 POLYMORPHIC Malware Variants Gap Penalties Syntactic Approach Pairwise sequence alignment Multiple sequence alignment Automatic Signature Generation Smith-Waterman algorithm JS. Cassandra VIRUS W32.CTX/W32.Cholera VIRUS W32.Kitti VIRUS
下载PDF
A novel genetic approach for optimized biological sequence alignment
2
作者 Gautam Garai Biswanath Chowdhury 《Journal of Biophysical Chemistry》 2012年第2期201-205,共5页
Biological sequence alignment is one of the most important problems in computational biology. The objective of the alignment process is to maximize the alignment score between two given sequences of varying or equal l... Biological sequence alignment is one of the most important problems in computational biology. The objective of the alignment process is to maximize the alignment score between two given sequences of varying or equal length. The alignment score of two sequences is calculated based on matches, mismatches and gaps in the alignment. We have proposed a new genetic approach for finding optimized match between two DNA or protein sequences. The process is compared with two well known relevant sequence alignment techniques. 展开更多
关键词 sequence alignment DNA PROTEIN GENETIC algorithm COMPUTATIONAL BIOLOGY
下载PDF
相似序列Alignment快速算法及其应用
3
作者 沈世镒 《南开大学学报(自然科学版)》 CAS CSCD 北大核心 1999年第3期21-24,共4页
本文综述近期得到的由相似核苷酸序列给出Alignm ent的快速算法,以及此算法在若干应用问题中得到的新结果.
关键词 生物信息学 核苷酸序列 A快速算法 SAPPA
下载PDF
VCSRA:A fast and accurate multiple sequence alignment algorithm with a high degree of parallelism
4
作者 Dong Dong Wenhe Su +2 位作者 Wenqiang Shi Quan Zou Shaoliang Peng 《Journal of Genetics and Genomics》 SCIE CAS CSCD 2018年第7期407-410,共4页
Multiple sequence alignment (MSA) is the alignment among more than two molecular biological sequences, which is a fundamental method to analyze evolutionary events such as mutations, insertions, deletions, and re-ar... Multiple sequence alignment (MSA) is the alignment among more than two molecular biological sequences, which is a fundamental method to analyze evolutionary events such as mutations, insertions, deletions, and re-arrangements. In theory, a dynamic programming algorithm can be employed to produce the optimal MSA. However, this leads to an explosive increase in computing time and memory consumption as the number of sequences increases (Taylor, 1990). So far, MSA is still regarded as one of the most challenging problems in bioinformatics and computational biology (Chatzou et al., 2016). 展开更多
关键词 VCSRA A fast and accurate multiple sequence alignment algorithm a high degree of parallelism
原文传递
基于协同变异与莱维飞行策略的教与学优化算法及其应用 被引量:4
5
作者 高昊 张庆科 +2 位作者 卜降龙 李俊青 张化祥 《计算机应用》 CSCD 北大核心 2023年第5期1355-1364,共10页
针对教与学优化(TLBO)算法在处理优化问题时存在搜索不均衡、易陷入局部最优、综合求解性能弱等缺陷,提出一种基于均衡优化与莱维飞行策略的改进教与学优化算法ELMTLBO。首先设计精英均衡引导策略,通过种群中多个精英个体的均衡引导提... 针对教与学优化(TLBO)算法在处理优化问题时存在搜索不均衡、易陷入局部最优、综合求解性能弱等缺陷,提出一种基于均衡优化与莱维飞行策略的改进教与学优化算法ELMTLBO。首先设计精英均衡引导策略,通过种群中多个精英个体的均衡引导提高算法的全局寻优能力;其次在TLBO算法的学习者阶段后,利用自适应权重策略对莱维飞行产生的步长进行自适应缩量,以提高种群局部寻优能力,增强个体对复杂环境的自适应性;最后设计了变异算子池逃逸策略,通过多个变异算子的协同引导,提升算法的种群多样性。为验证算法改进的有效性,将EMLTLBO算法与侏儒猫鼬优化算法(DMOA)等先进的智能优化算法以及平衡教与学优化(BTLBO)算法、标准TLBO等同类型算法在15个国际测试函数上进行综合收敛性能比较。统计实验结果表明,与先进的智能优化算法和TLBO算法变体相比,ELMTLBO算法能够有效平衡其搜索能力,不但有效求解单峰和多峰问题,而且在复杂多峰问题上仍有显著的寻优能力。在不同策略的共同作用下,ELMTLBO算法的综合优化性能突出,全局收敛性能较为稳定。此外,ELMTLBO算法成功应用于基于隐马尔可夫模型(HMM)的多序列比对(MSA)问题中,优化后得到的高质量对齐序列可用于疾病诊断、基因溯源等,可为生物信息学提供算法支撑。 展开更多
关键词 教与学优化算法 均衡引导 莱维飞行 自适应权重 变异算子池 隐马尔可夫模型 多序列比对
下载PDF
基于k-mer词频向量的九种DNA序列相似性计算方法比较分析 被引量:2
6
作者 张小丹 李喆 +3 位作者 卫泽刚 刘策 余凯哲 魏月华 《科学技术创新》 2023年第21期106-111,共6页
序列相似性计算是生物序列分析的前提和基础,传统的序列相似性分析方法需要借助双序列比对,如Needleman-Wunsch(NW)序列比对算法。面对海量序列数据,基于序列比对的相似性计算方法具有较高的时间复杂度。为快速得到序列间相似性,可以通... 序列相似性计算是生物序列分析的前提和基础,传统的序列相似性分析方法需要借助双序列比对,如Needleman-Wunsch(NW)序列比对算法。面对海量序列数据,基于序列比对的相似性计算方法具有较高的时间复杂度。为快速得到序列间相似性,可以通过提取序列k-mer信息,利用序列k-mer词频向量进行计算。本文从序列k-mer词频向量提取及基于k-mer词频向量的九种相似性计算方法进行了详细介绍,并用两种数据集进行了比较分析。实验结果表明,基于k-mer词频相似性计算方法比标准NW算法速度至少快103倍,但不同的k-mer词频计算方法得到的相似性与标准NW算法差别较大,相对而言,欧式距离在两个数据集的相似性结果与NW方法更接近,在计算大规模序列相似性时,可以作为优先选择的方法。 展开更多
关键词 非序列对比 k-mer词频 Needleman-Wunsch算法 序列相似性
下载PDF
基于偏序图生成共识序列的改进星比对算法
7
作者 胡振铎 刘宇暄 朱晓 《长江信息通信》 2023年第1期1-4,共4页
多序列比对是生物信息学中十分常用的序列分析方法,主要用于分析分子进化关系、基因组分析、找出DNA序列之间的共同结构特征,从而准确判断序列结构和功能之间的具体联系。现今广泛使用的多序列比对方法主要分为渐进式比对和迭代式比对... 多序列比对是生物信息学中十分常用的序列分析方法,主要用于分析分子进化关系、基因组分析、找出DNA序列之间的共同结构特征,从而准确判断序列结构和功能之间的具体联系。现今广泛使用的多序列比对方法主要分为渐进式比对和迭代式比对两种方式,但这两种方式在进行多序列比对时的时间开销相对较大,且比对结果准确性和复杂度受限于待比对序列的质量和相似度。相对来说,星比对算法的时间复杂度更低,常用于高相似度序列之间的比对。但对低相似度序列进行比对时,其结果精度还有待提高。针对星比对算法在低相似度序列中精度较差问题,文章提出了利用偏序图生成的共识序列对星比对算法进行了优化,结合SIMD并行策略加快共识序列的产生,从而扩大了算法的应用范围,提高了比对结果准确度,该研究最后通过实验证明了算法优化的有效性。 展开更多
关键词 多序列比对 星比对算法 偏序图 共识序列 SIMD
下载PDF
GPU加速的生物序列比对 被引量:15
8
作者 林江 唐敏 童若锋 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2010年第3期420-427,共8页
为了精确高效地进行生物序列比对,提出一种GPU加速的Smith-Waterman算法.该算法使用菱形数据布局以更充分地利用GPU的并行处理能力;使用查询串分批处理技术来支持上百兆规模的序列比对;同时引入树形算法,以优化最大匹配值的计算.将该算... 为了精确高效地进行生物序列比对,提出一种GPU加速的Smith-Waterman算法.该算法使用菱形数据布局以更充分地利用GPU的并行处理能力;使用查询串分批处理技术来支持上百兆规模的序列比对;同时引入树形算法,以优化最大匹配值的计算.将该算法在一块NVIDIA GeForce GTX285显卡上实现,并使用多组不同规模的生物序列进行了比对实验.实验结果表明,与CPU上的串行算法相比,采用文中算法最高可获得120倍以上的性能提升. 展开更多
关键词 SMITH-WATERMAN算法 序列比对 CUDA
下载PDF
基于购买行为的客户分类方法研究 被引量:11
9
作者 闫相斌 李一军 叶强 《计算机集成制造系统》 EI CSCD 北大核心 2005年第12期1769-1774,共6页
在序列对齐方法的基础上,提出了客户购买行为的相似比较标准。在比较过程中,考虑了客户购买产品的类别和相应产品的购买金额,给出了快速计算客户购买行为相似度的算法。在此基础上,对客户聚类应用模拟退火遗传算法改善聚类的质量,使每... 在序列对齐方法的基础上,提出了客户购买行为的相似比较标准。在比较过程中,考虑了客户购买产品的类别和相应产品的购买金额,给出了快速计算客户购买行为相似度的算法。在此基础上,对客户聚类应用模拟退火遗传算法改善聚类的质量,使每一类客户具有更相似的购买行为。实例分析结果表明,所提出的方法能够有效地根据购买行为对客户加以分类。 展开更多
关键词 客户分类 序列对齐方法 聚类 遗传算法 模拟退火
下载PDF
基于关键字树的DNA多序列星比对算法 被引量:9
10
作者 邹权 郭茂祖 +1 位作者 王晓凯 张涛涛 《电子学报》 EI CAS CSCD 北大核心 2009年第8期1746-1750,共5页
在构建进化树、比较单体型序列等生物信息学研究中,需要比对多个相似程度很高的DNA序列.对于数量多、序列长的多序列比对问题,通常使用时间复杂度较低的星比对算法.然而在处理大规模数据时,星比对的平方时间复杂度依然不能满足需要.因此... 在构建进化树、比较单体型序列等生物信息学研究中,需要比对多个相似程度很高的DNA序列.对于数量多、序列长的多序列比对问题,通常使用时间复杂度较低的星比对算法.然而在处理大规模数据时,星比对的平方时间复杂度依然不能满足需要.因此,在星比对思想的基础上,本文结合关键字树理论,先找出完全匹配的区域,然后比对剩余区域,以达到降低期望时间复杂度的目的.两组实验证明了本文算法的有效性,在取得相同比对效果的情况下,本文算法运行时间小于其他方法. 展开更多
关键词 多序列比对 星比对 关键字树 AHO-CORASICK算法 生物信息学
下载PDF
PHGA-COFFEE:多序列比对问题的并行混合遗传算法求解 被引量:11
11
作者 刘立芳 霍红卫 王宝树 《计算机学报》 EI CSCD 北大核心 2006年第5期727-733,共7页
设计了一个求解多序列比对问题的并行混合遗传算法(与之相应的软件称为PHGACOFFEE).该算法采用COFFEE函数作为个体的适应度函数,构造了六种遗传算子,特别是设计了两种新颖的变异算子,其中一种变异算子基于COFFEE的一致性信息设计,以改... 设计了一个求解多序列比对问题的并行混合遗传算法(与之相应的软件称为PHGACOFFEE).该算法采用COFFEE函数作为个体的适应度函数,构造了六种遗传算子,特别是设计了两种新颖的变异算子,其中一种变异算子基于COFFEE的一致性信息设计,以改善算法的整体搜索能力.另一种变异算子基于动态规划方法设计,以增强其局部搜索能力.通过对BAliBASE中144个测试例的测试,证明该算法是有效的.与已有的算法相比,该算法对处于朦胧区和具有N/C末端延伸的序列比对问题有更强的问题求解能力.同时通过对算法并行化,其运行时间显著缩短. 展开更多
关键词 生物信息学 多序列比对 并行混合遗传算法 动态规划
下载PDF
基于遗传算法的序列比对方法 被引量:6
12
作者 王芳芳 马志强 王素华 《吉林大学学报(信息科学版)》 CAS 2006年第4期423-429,共7页
为有效解决大尺度基因组序列的比对分析,提出了一种基于遗传算法的序列比对方法。该算法通过对序列比对问题进行编码,将其转换成了搜索空间中的一个优化问题。实验结果表明,这种新的比对算法是有效的,它在占用少量内存的情况下可以获得... 为有效解决大尺度基因组序列的比对分析,提出了一种基于遗传算法的序列比对方法。该算法通过对序列比对问题进行编码,将其转换成了搜索空间中的一个优化问题。实验结果表明,这种新的比对算法是有效的,它在占用少量内存的情况下可以获得近似于Need lem an-W unsch算法结果的最优解。 展开更多
关键词 生物信息学 序列比对 遗传算法 算子
下载PDF
基于多核流处理器的BLAST并行化算法研究 被引量:4
13
作者 裴颂文 王心怡 +1 位作者 韦刚 吴百锋 《系统仿真学报》 CAS CSCD 北大核心 2011年第10期2065-2069,共5页
序列比对是生物信息学中最基本、最重要的操作,通过序列比对可以发现生物序列中的功能、结构和进化的信息。BLAST算法是序列比对中应用广泛的算法之一。基于多核流处理器GPU和CPU的异构平台,提出了BLAST算法构造单词表和单词匹配扩展的... 序列比对是生物信息学中最基本、最重要的操作,通过序列比对可以发现生物序列中的功能、结构和进化的信息。BLAST算法是序列比对中应用广泛的算法之一。基于多核流处理器GPU和CPU的异构平台,提出了BLAST算法构造单词表和单词匹配扩展的并行化实现方法。实验证明构造单词表的计算性能获得3倍以上的加速比;单词匹配扩展采用的混合并行方式可以获得7倍左右的加速比,内部并行方式可取得3~4倍的加速比。 展开更多
关键词 序列比对 BLAST算法 生物信息学 多核流处理器
下载PDF
基于生物信息学中双DNA序列比对算法的图像立体匹配及其实现 被引量:5
14
作者 谢少荣 王东红 +1 位作者 罗均 龚振邦 《光学精密工程》 EI CAS CSCD 北大核心 2007年第1期106-111,共6页
提出了一种基于生物信息学中双DNA序列比对算法的图像立体匹配新方法。图像立体匹配和生物信息学中双DNA序列比对的实质都是在匹配准则下搜索最佳匹配基元,因而新颖地将双序列比对算法引入图像立体匹配。首先介绍了基于动态规划的双序... 提出了一种基于生物信息学中双DNA序列比对算法的图像立体匹配新方法。图像立体匹配和生物信息学中双DNA序列比对的实质都是在匹配准则下搜索最佳匹配基元,因而新颖地将双序列比对算法引入图像立体匹配。首先介绍了基于动态规划的双序列比对算法原理及其用于图像立体匹配的实现方法,然后根据左右摄像机的最大视差是一个有限定值,进行了算法改进,极大地减少了计算量,并给出了VC6.0中的实现流程,最后采用4组不同的图像对进行了实验验证。该方法具有较低的计算复杂度和适宜于并行计算的特点,生成的视差图效果表明双序列比对算法为图像立体匹配提供了一个实用有效的方法。 展开更多
关键词 立体匹配 立体视觉 DNA序列 双序列比对 对应点
下载PDF
进化算法在DNA序列比对中的应用 被引量:4
15
作者 王宏漫 欧宗瑛 《数据采集与处理》 CSCD 2002年第4期463-466,共4页
在对序列比对结果进行分析的过程中 ,提出了基于生物进化思想的序列比对算法。该算法的出发点是在待比对序列中的不同位置插入空位 ,通过设计合理的遗传算子 ,在不断的进化过程中 ,使序列间具有最大的相似性。由于该算法的主要操作是比... 在对序列比对结果进行分析的过程中 ,提出了基于生物进化思想的序列比对算法。该算法的出发点是在待比对序列中的不同位置插入空位 ,通过设计合理的遗传算子 ,在不断的进化过程中 ,使序列间具有最大的相似性。由于该算法的主要操作是比较、计数和移位 ,使得硬件实现具有可行性、简易性。测试结果表明了该算法的有效性。 展开更多
关键词 染色体 DNA序列比对 进化算法 生物学 基因区域 序列比对算法 交叉模板 遗传算子
下载PDF
基于动态规划的快速序列比对算法 被引量:8
16
作者 唐玉荣 汪懋华 《生物数学学报》 CSCD 北大核心 2005年第2期207-212,共6页
序列比对算法是生物信息学中重要的研究方向之一,而动态规划法是序列比对算法中最有效最基本的方法.由于原有的基本动态规划方法时间和空间复杂度大,不适合实际的生物序列比对,因此本文在分析介绍几种相关动态规划算法的基础上,提出了... 序列比对算法是生物信息学中重要的研究方向之一,而动态规划法是序列比对算法中最有效最基本的方法.由于原有的基本动态规划方法时间和空间复杂度大,不适合实际的生物序列比对,因此本文在分析介绍几种相关动态规划算法的基础上,提出了一种基于动态规划的快速序列比对算法UKK_FA.实验结果表明,该算法有效地降低了时间复杂度,具有一定的实用性. 展开更多
关键词 算法 序列比对 动态规划
下载PDF
一种基于遗传算法的DNA多序列比对方法 被引量:6
17
作者 龚道雄 阮晓钢 《北京工业大学学报》 CAS CSCD 北大核心 2003年第1期19-22,共4页
为了克服遗传算法应用于多序列比对时所遇到的比对序列数受限制以及比对寻优速度慢的缺点,提出了一种基于遗传算法的DNA多序列比对方法(GAMA);针对DNA多序列比对的特点,指出了传统遗传算法中的交叉操作将为序列比对带来沉重的计算负担;... 为了克服遗传算法应用于多序列比对时所遇到的比对序列数受限制以及比对寻优速度慢的缺点,提出了一种基于遗传算法的DNA多序列比对方法(GAMA);针对DNA多序列比对的特点,指出了传统遗传算法中的交叉操作将为序列比对带来沉重的计算负担;避开遗传算法通常所采用的遗传操作算子,设计了独特的遗传算子(插入删除算子和合并分离算子)、基于BLAST相似度评分方法和完全比对块加权的个体适应度值评价函数,采用了便于插入和删除操作以及相似度评分的基于字符和空位矩阵的染色体编码方案。本算法具有操作算子数量少,算子调用机制简明的特点。最后,给出了将GAMA应用于DNA多序列比对的算例,实验结果验证了本算法的可行性。 展开更多
关键词 遗传算法 DNA多序列比对 遗传算子 GAMA 离散优化
下载PDF
遗传算法模拟生物多序列比对之交叉算子优化 被引量:4
18
作者 李满枝 王洪涛 +1 位作者 王凯华 沈有建 《辽宁工程技术大学学报(自然科学版)》 CAS 北大核心 2016年第12期1537-1542,共6页
为优化生物多序列比对问题,降低计算难度,提高计算效率,采用遗传算法模拟多序列比对,构造了四种简单的交叉算子及三种后处理方式,分析交叉算子和交叉后处理方式对多序列比对结果的影响。通过实验比较,结果表明多行横向交叉的计算效果最... 为优化生物多序列比对问题,降低计算难度,提高计算效率,采用遗传算法模拟多序列比对,构造了四种简单的交叉算子及三种后处理方式,分析交叉算子和交叉后处理方式对多序列比对结果的影响。通过实验比较,结果表明多行横向交叉的计算效果最好,后处理方式cross4to2能有效缩短计算时间,二者相结合能很大提高遗传算法的计算效率,从而达到优化多序列比对的目的. 展开更多
关键词 多序列比对 遗传算法 交叉算子 后处理 计算效率
下载PDF
面向OpenCL架构的大规模生物序列比对 被引量:2
19
作者 陈钢 韦刚 +2 位作者 李国波 裴颂文 吴百锋 《小型微型计算机系统》 CSCD 北大核心 2012年第2期392-398,共7页
为提高生物序列比对算法的性能和效率,提出一种异构处理平台下可移植的大规模生物序列比对算法及其优化方法.通过改变原有Smith-Waterman算法的计算流程和数据依赖关系,增加序列比对的并行性;通过改变存储器布局后使用向量数据类型,提... 为提高生物序列比对算法的性能和效率,提出一种异构处理平台下可移植的大规模生物序列比对算法及其优化方法.通过改变原有Smith-Waterman算法的计算流程和数据依赖关系,增加序列比对的并行性;通过改变存储器布局后使用向量数据类型,提高全局存储器的带宽利用率;通过增加偏移量改变存储器模块的映射方式,避免模块访问冲突,提高局部存储器的使用效率.实验结果表明,优化后的生物序列比对性能提升了近100倍. 展开更多
关键词 OPENCL GPU 生物序列比对 SMITH-WATERMAN算法
下载PDF
基于遗传算法的多序列比对算法研究 被引量:7
20
作者 司徒浩臻 赵聚雪 许龙飞 《微计算机信息》 北大核心 2006年第06Z期284-286,共3页
本文使用遗传算法解决多序列比对问题,并进一步研究了各种遗传算子在比对过程中所起的作用,对算法进行了改进。最后实现了一个多序列比对程序,对实验结果进行分析。
关键词 生物信息学 生物序列 序列比对算法 遗传算法
下载PDF
上一页 1 2 7 下一页 到第
使用帮助 返回顶部