Quantifying neighbourhood preservation in topographic mappings

Mappings that preserve neighbourhood relationships are important in many contexts, from neurobiology to multivariate data analysis. It is important to be clear about precisely what is meant by preserving neighbourhoods. At least three issues have to be addressed: how neighbourhoods are defined, how a perfectly neighbourhood preserving mapping is defined, and how an objective function for measuring discrepancies from perfect neighbourhood preservation is defined. We review several standard methods, and using a simple example mapping problem show that the different assumptions of each lead to non-trivially different answers. We also introduce a particular measure for topographic distortion, which has the form of a quadratic assignment problem. Many previous methods are closely related to this measure, which thus serves to unify disparate approaches.

[1]  S. S. Stevens Mathematics, measurement, and psychophysics. , 1951 .

[2]  W. Torgerson Multidimensional scaling: I. Theory and method , 1952 .

[3]  R. Shepard The analysis of proximities: Multidimensional scaling with an unknown distance function. II , 1962 .

[4]  R. Shepard The analysis of proximities: Multidimensional scaling with an unknown distance function. I. , 1962 .

[5]  E. Lawler The Quadratic Assignment Problem , 1963 .

[6]  J. Kruskal Nonmetric multidimensional scaling: A numerical method , 1964 .

[7]  J. Kruskal Multidimensional scaling by optimizing goodness of fit to a nonmetric hypothesis , 1964 .

[8]  John W. Sammon,et al.  A Nonlinear Mapping for Data Structure Analysis , 1969, IEEE Transactions on Computers.

[9]  DAVID G. KENDALL,et al.  Construction of Maps from “Odd Bits of Information” , 1971, Nature.

[10]  Forrest W. Young,et al.  Nonmetric individual differences multidimensional scaling: An alternating least squares method with optimal scaling features , 1977 .

[11]  D. Hubel,et al.  Ferrier lecture - Functional architecture of macaque monkey visual cortex , 1977, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[12]  T. Wiesel,et al.  Functional architecture of macaque monkey visual cortex , 1977 .

[13]  A. Cowey Cortical Maps and Visual Perception the Grindley Memorial Lecture* , 1979, The Quarterly journal of experimental psychology.

[14]  R N Shepard,et al.  Multidimensional Scaling, Tree-Fitting, and Clustering , 1980, Science.

[15]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[16]  R. Burkard Quadratic Assignment Problems , 1984 .

[17]  R. Durbin,et al.  Optimal numberings of an N N array , 1986 .

[18]  Emile H. L. Aarts,et al.  Simulated Annealing: Theory and Applications , 1987, Mathematics and Its Applications.

[19]  G. Finke Quadratic Assignment Problems , 1987 .

[20]  Richard Durbin,et al.  An analogue approach to the travelling salesman problem using an elastic net method , 1987, Nature.

[21]  Forrest W. Young Multidimensional Scaling: History, Theory, and Applications , 1987 .

[22]  William H. Press,et al.  Numerical Recipes in FORTRAN - The Art of Scientific Computing, 2nd Edition , 1987 .

[23]  Bernard Angéniol,et al.  Self-organizing feature maps and the travelling salesman problem , 1988, Neural Networks.

[24]  Teuvo Kohonen Self-Organizing Feature Maps , 1988 .

[25]  Wojtek J. Krzanowski,et al.  Principles of multivariate analysis : a user's perspective. oxford , 1988 .

[26]  S B Udin,et al.  Formation of topographic maps. , 1988, Annual review of neuroscience.

[27]  Teuvo Kohonen,et al.  Self-organization and associative memory: 3rd edition , 1989 .

[28]  F. A. Seiler,et al.  Numerical Recipes in C: The Art of Scientific Computing , 1989 .

[29]  Stephen P. Luttrell,et al.  Derivation of a class of training algorithms , 1990, IEEE Trans. Neural Networks.

[30]  Alan L. Yuille,et al.  Generalized Deformable Models, Statistical Physics, and Matching Problems , 1990, Neural Computation.

[31]  David Willshaw,et al.  Application of the elastic net algorithm to the formation of ocular dominance stripes , 1990 .

[32]  Mark E Nelson,et al.  Brain maps and parallel computers , 1990, Trends in Neurosciences.

[33]  Petar D. Simic,et al.  Statistical mechanics as the underlying theory of ‘elastic’ and ‘neural’ optimisations , 1990 .

[34]  Richard Durbin,et al.  A dimension reduction framework for understanding cortical maps , 1990, Nature.

[35]  G. Mitchison Neuronal branching patterns and the economy of cortical wiring , 1991, Proceedings of the Royal Society of London. Series B: Biological Sciences.

[36]  Petar D. Simic Constrained Nets for Graph Matching and Other Quadratic Assignment Problems , 1991, Neural Comput..

[37]  R. C. Van Sluyters,et al.  A computational model for the overall pattern of ocular dominance , 1991, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[38]  K. Obermayer,et al.  Statistical-mechanical analysis of self-organization and pattern formation during the development of visual maps. , 1992, Physical review. A, Atomic, molecular, and optical physics.

[39]  Klaus Pawelzik,et al.  Quantifying the neighborhood preservation of self-organizing feature maps , 1992, IEEE Trans. Neural Networks.

[40]  Nicholas V Swindale Elastic nets, travelling salesmen and cortical maps , 1992, Current Biology.

[41]  G. Mitchison Axonal trees and cortical architecture , 1992, Trends in Neurosciences.

[42]  L C Katz,et al.  Development of local circuits in mammalian visual cortex. , 1992, Annual review of neuroscience.

[43]  Eric L. Schwartz,et al.  Computational Neuroscience , 1993, Neuromethods.

[44]  Peter Dayan,et al.  Arbitrary Elastic Topologies and Ocular Dominance , 1993, Neural Computation.

[45]  David Willshaw,et al.  SCALING AND BRAIN CONNECTIVITY. AUTHOR'S REPLY , 1994 .

[46]  Thomas Martinetz,et al.  Topology representing networks , 1994, Neural Networks.

[47]  S. P. Luttrell,et al.  A Bayesian Analysis of Self-Organizing Maps , 1994, Neural Computation.

[48]  David J. Willshaw,et al.  Scaling and brain connectivity , 1994, Nature.

[49]  Thomas Villmann,et al.  Topology Preservation in Self-Organizing Feature Maps: General Definition and Efficient Measurement , 1994, Fuzzy Days.

[50]  Terrence J. Sejnowski,et al.  Optimizing Cortical Mappings , 1995, NIPS.

[51]  Graeme Mitchison,et al.  A Type of Duality between Self-Organizing Maps and Minimal Wiring , 1995, Neural Computation.

[52]  Jeanny Hérault,et al.  CCA : "Curvilinear component analysis" , 1995 .

[53]  James C. Bezdek,et al.  An index of topological preservation for feature extraction , 1995, Pattern Recognit..

[54]  D J Willshaw,et al.  An evaluation of the use of multidimensional scaling for understanding brain connectivity. , 1995, Philosophical transactions of the Royal Society of London. Series B, Biological sciences.

[55]  Anil K. Jain,et al.  Artificial neural networks for feature extraction and multivariate data projection , 1995, IEEE Trans. Neural Networks.

[56]  Jeanny Hérault,et al.  Curvilinear component analysis: a self-organizing neural network for nonlinear mapping of data sets , 1997, IEEE Trans. Neural Networks.