首页> 外文学位 >Parallel inductive logic programming for pharmacophore discovery.
【24h】

Parallel inductive logic programming for pharmacophore discovery.

机译:用于药效团发现的并行归纳逻辑编程。

获取原文
获取原文并翻译 | 示例

摘要

Inductive logic programming has attracted great interest within the machine learning, artificial intelligence, data mining and bioinformatics communities because of its logical foundations, its ability to utilize background knowledge and structured data representations, its comprehensible results, and its noteworthy application successes, as in case of structure-based drug design.; This Dissertation presents a parallel inductive logic programming system and its application to search for a maximal pharmacophore for angiotensin converting enzyme (ACE) inhibition drugs and a combinatorial library to inhibit Pseudomonas aeruginosa and evaluates its performance. The system uses the concept of message passing to allow parallel tasks to communicate with one other, and it was built on top of a PVM layer to insure portability between wide varieties of hardware platforms. The system shows ease of parallelizing sequential ILP systems based on the concept of hypothesis space partitioning on a loosely coupled collection of parallel inductive tasks. A new potential ACE inhibitor pharmacophore with five active sites was discovered.; This parallel ILP architecture should be adaptable to a wide range of inductive logic programming problems where the hypothesis space can be distributed among the parallel processors for testing against the data set. The system demonstrated a normal linear speedup with respect to the number of processors. In one experiment, a speedup in excess of 91% was obtained on a sixty-four processor system. It was determined that three main factors affect the efficiency of this system, namely: the interprocessor communication cost, the checkpoint backup cost, and the degree of hypothesis partitioning. The degree of partitioning the hypothesis space affects the amount of the interprocessor communication traffic and may lead to increasing or decreasing the communication traffic according to the degree of granularity of the hypothesis space partitioning. Although high frequent checking points degrades the overall performance of the parallel system due to the backing up cost and communication cost between the parallel tasks and the network file system (NFS), it is necessary in practice to use this feature to recover from system crashes in long running experiments.
机译:归纳逻辑编程,由于其逻辑基础,利用背景知识和结构化数据表示的能力,可理解的结果以及值得注意的应用成功,因此在机器学习,人工智能,数据挖掘和生物信息学领域引起了极大的兴趣。基于结构的药物设计。本文提出了一种并行归纳逻辑程序设计系统及其在寻找血管紧张素转化酶(ACE)抑制药物的最大药效团和抑制铜绿假单胞菌的组合库中的应用,并对其性能进行了评价。该系统使用消息传递的概念来允许并行任务彼此通信,并且该系统构建在PVM层之上,以确保各种硬件平台之间的可移植性。该系统显示了基于假设归纳空间划分概念的并行ILP系统并行化的轻松性,该假设是在并行归纳任务的松散耦合集合上进行的。发现了具有五个活性位点的新的潜在ACE抑制剂药效基团。这种并行ILP体系结构应适用于广泛的归纳逻辑编程问题,其中可以在并行处理器之间分配假设空间以针对数据集进行测试。系统显示出相对于处理器数量的正常线性加速。在一个实验中,在64个处理器系统上获得了超过91%的加速比。确定了影响该系统效率的三个主要因素,即:处理器间通信成本,检查点备份成本和假设划分的程度。假设空间的划分程度会影响处理器间通信流量,并可能根据假设空间划分的粒度程度而导致通信流量的增加或减少。尽管频繁的检查点由于并行任务与网络文件系统(NFS)之间的备份成本和通信成本而降低了并行系统的整体性能,但实际上有必要使用此功能从系统崩溃中恢复。长期运行的实验。

著录项

  • 作者

    Kamal, Ahmed Hussein.;

  • 作者单位

    University of Louisville.;

  • 授予单位 University of Louisville.;
  • 学科 Computer Science.; Health Sciences Pharmacology.
  • 学位 Ph.D.
  • 年度 2002
  • 页码 208 p.
  • 总页数 208
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;药理学;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号