首页> 外文会议>VLSI circuits and systems IV >Optimization of Input-Constrained Systems
【24h】

Optimization of Input-Constrained Systems

机译:输入受限系统的优化

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

摘要

The computational demands of algorithms are rapidly growing. The naive implementation uses extended double-precision floating-point numbers and has therefore extreme difficulties in maintaining real-time performance. For fixed-point numbers, the value representation pushes in two directions (value range and step size) to set the application-dependent word size. In the general case, checking all combinations of all different values on all system inputs will easily become computationally infeasible. Checking corner cases only helps to reduce the combinatorial explosion, as still checking for accuracy and precision to limit word size remains a considerable effort. A range of evolutionary techniques have been tried where the sheer size of the problem withstands an extensive search. When the value range can be limited, the problem becomes tractable and a constructive approach becomes feasible. We propose an approach that is reminiscent of the Quine-Mc.Cluskey logic minimization procedure. Next to the conjunctive search as popular in Boolean minimization, we investigate the disjunctive approach that starts from a presumed minimal word size. To eliminate the occurrence of anomalies, this still has to be checked for larger word sizes. The procedure has initially been implemented using Java and Matlab. We have applied the above procedure to feed-forward and to cellular neural networks (CNN) as typical examples of input-constrained systems. In the case of hole-filling by means of a CNN, we find that the 1461 different coefficient sets can be reduced to 360, each giving robust behaviour on 7-bits internal words.
机译:算法的计算需求正在迅速增长。天真的实现使用扩展的双精度浮点数,因此在保持实时性能方面存在极大的困难。对于定点数字,值表示沿两个方向(值范围和步长)推动以设置与应用程序相关的字长。在一般情况下,检查所有系统输入上所有不同值的所有组合将很容易在计算上变得不可行。检查拐角处的情况仅有助于减少组合爆炸,因为仍在检查准确性和精度以限制字长仍然是一项巨大的工作。已经尝试了一系列进化技术,其中问题的严重性可以经受广泛的搜索。当可以限制值的范围时,问题将变得很容易解决,并且建设性的方法将变得可行。我们提出了一种使人联想到Quine-Mc.Cluskey逻辑最小化过程的方法。在布尔最小化中流行的联合搜索旁边,我们研究从假定的最小字长开始的分离方法。为了消除异常的发生,仍然必须检查较大的字长。该过程最初是使用Java和Matlab实现的。我们已将上述过程应用于前馈和细胞神经网络(CNN),作为输入受限系统的典型示例。在通过CNN进行孔填充的情况下,我们发现1461个不同的系数集可以减少到360个,每个系数集都对7位内部字提供了鲁棒的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号