...
首页> 外文期刊>AI communications >A genetic programming based learning system to derive multipole and local expansions for the fast multipole method
【24h】

A genetic programming based learning system to derive multipole and local expansions for the fast multipole method

机译:基于遗传规划的学习系统,用于快速多极子方法得出多极子和局部展开

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

摘要

This paper introduces an automatic learning algorithm based on genetic programming to derive local and multipole expansions required by the Fast Multipole Method (FMM). FMM is a well-known approximation method widely used in the field of computational physics, which was first developed to approximately evaluate the product of particular N × N dense matrices with a vector in O(N log N) operations, while direct multiplication requires O(N~2) operations. Soon after its invention, the FMM algorithm was applied successfully in many scientific fields such as simulation of physical systems (Electromagnetic, Stellar clusters, Turbulence), Computer Graphics and Vision (Light scattering) and Molecular dynamics. However, FMM relies on the analytical expansions of the underlying kernel function defining the interactions between particles, which are not obvious to derive. This is a major factor that severely limits the application of the FMM to many interesting problems. Thus, the proposed automatic technique in this article can be regarded as a very useful tool helping practitioners to apply FMM to their own problems. Here, we have implemented a prototype system and tested it on various types of kernels. The preliminary results are very promising, and so we hope that the proposed method can be applied successfully to other problems in different application domains.
机译:本文介绍了一种基于遗传编程的自动学习算法,以导出快速多极子方法(FMM)所需的局部和多极子展开。 FMM是在计算物理领域广泛使用的一种众所周知的近似方法,它首先被开发为使用O(N log N)运算的矢量来近似估计特定N×N稠密矩阵的乘积,而直接乘法则需要O (N〜2)次操作。 FMM算法发明不久,就成功地应用于许多科学领域,例如物理系统(电磁,恒星簇,湍流),计算机图形学和视觉(光散射)和分子动力学的仿真。但是,FMM依赖于定义了粒子之间相互作用的基础内核函数的解析扩展,这些推导并不明显。这是严重限制了FMM在许多有趣问题上的应用的主要因素。因此,本文中提出的自动技术可以被视为帮助从业人员将FMM应用于他们自己的问题的非常有用的工具。在这里,我们实现了一个原型系统,并在各种类型的内核上对其进行了测试。初步结果是非常有希望的,因此我们希望所提出的方法可以成功地应用于不同应用领域中的其他问题。

著录项

  • 来源
    《AI communications》 |2012年第4期|p.305-319|共15页
  • 作者单位

    Soft Computing and Multi-Agent Systems Laboratory, Iran University of Science and Technology, Tehran, Iran;

    Multi-Agent Systems and Applications Group, Laboratoire Systemes et Transports, UTBM, Belfort, France;

    Multi-Agent Systems and Applications Group, Laboratoire Systemes et Transports, UTBM, Belfort, France;

    Soft Computing and Multi-Agent Systems Laboratory, Iran University of Science and Technology, Tehran, Iran;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    fast multipole method; genetic programming; local expansion; multipole expansion;

    机译:快速多极法基因编程;本地扩张;多极膨胀;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号