Aspects of the Binary CMAC: Unimodularity and Probabilistic Reconstruction

被引:0
作者
Anil Menon
机构
[1] ProductSoft Technologies,
来源
Neural Processing Letters | 2005年 / 22卷
关键词
CMAC; consecutive ones; interpolation; reconstruction; total unimodularity;
D O I
暂无
中图分类号
学科分类号
摘要
The CMAC is a neural net for computing real-valued functions. Conceptually, the CMAC maps a point in the function’s domain to a set of locations in an associative memory. Each location “contains” a weight, and the sum of the weights is taken to be the function’s value at that point. The overall process may be modeled as the multiplication of an input vector by an “association matrix.” This paper highlights some aspects of the CMAC’s mapping and function computation procedures. Regarding the mapping procedure, it is shown that the associative matrix of a univariate CMAC has the consecutive-ones property; this implies that the matrix is totally-unimodular, a property of great importance in integer optimization. For a multivariate CMAC, the association matrix can be partitioned into sub-matrices, each with the consecutive-ones property. Regarding the function computation procedure, it is shown that a univariate CMAC can compute a function exactly iff a certain distribution is reconstructible from its one dimensional marginals. A CMAC extension, free of this limitation and derived from the theory of balanced matrices, is briefly discussed. These results are generalizable to multivariate CMACs in a relatively straightforward manner.
引用
收藏
页码:263 / 276
页数:13
相关论文
共 36 条
  • [1] Albus J.S.(1971)A theory of cerebellar function Mathematical Biosciences 10 25-61
  • [2] Albus J.S.(1975)Data storage in the cerebellar model articulation contoller (CMAC) Journal of Dynamic Systems, Measurement and Control 97 228-233
  • [3] Albus J.S.(1975)A new approach to manipulator control: The cerebellar model articulation contoller (CMAC) Journal of Dynamic Systems, Measurement and Control 97 220-227
  • [4] Atkins J.E.(1999)A spectral algorithm for seriation and the consecutive ones problem SIAM Journal on Computing 28 297-310
  • [5] Boman E.G.(1993)The interpolation capabilities of the binary CMAC Neural Networks 6 429-440
  • [6] Hendrickson B.(1982)Updating subjective probability Journal of the American Statistical Society 77 822-830
  • [7] Brown M.(1940)On a least squares adjustment of a sampled frequency table when the expected marginal totals are known Annals of Mathematical Statistics 11 427-444
  • [8] Harris J.C.(1965)Incidence matrices and interval graphs Pacific Journal of Mathematics 15 835-855
  • [9] Parks P.C.(1998)Fourier analysis of the generalized cmac neural network Neural Networks 11 391-396
  • [10] Diaconis P.(1990)Integrating neural networks and knowledge-based systems for intelligent robot control IEEE Control Systems Magazine 10 77-87