Megan D. Neilson’s research while affiliated with UNSW Sydney and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (39)


How Babies Learn to Move: An Applied Riemannian Geometry Theory of the Development of Visually-Guided Movement Synergies
  • Article

May 2025

·

1 Read

Peter D. Neilson

·

Megan D. Neilson

Planning a multi-joint minimum-effort coordinated human movement to achieve a visual goal is computationally difficult: (i) The number of anatomical elemental movements of the human body greatly exceeds the number of degrees of freedom specified by visual goals; and (ii) the mass–inertia mechanical load about each elemental movement varies not only with the posture of the body but also with the mechanical interactions between the body and the environment. Given these complications, the amount of nonlinear dynamical computation needed to plan visually-guided movement is far too large for it to be carried out within the reaction time needed to initiate an appropriate response. Consequently, we propose that, as part of motor and visual development, starting with bootstrapping by fetal and neonatal pattern-generator movements and continuing adaptively from infancy to adulthood, most of the computation is carried out in advance and stored in a motor association memory network. From there it can be quickly retrieved by a selection process that provides the appropriate movement synergy compatible with the particular visual goal. We use theorems of Riemannian geometry to describe the large amount of nonlinear dynamical data that have to be pre-computed and stored for retrieval. Based on that geometry, we argue that the logical mathematical sequence for the acquisition of these data parallels the natural development of visually- guided human movement.


A diagram illustrating homotopy. The 2-torus (surface of a donut) in the topological space Y and the coffee mug with handle in the topological space Y are equivalent topological structures. These are not only homeomorphically related (i.e., continuous, one-to-one, onto and invertible) but there are continuous homotopic maps f0,f1:X→Y that map the topological space X to both the 2-torus and the mug. The fact that the donut can be continuously transformed into the mug implies the existence of all the intermediate shapes in the transformation. The hole in the donut morphs into the hole between the mug and its handle. This is illustrated in the diagram by the special case in which Y=X×I, f0=i0, f1=i1, where the interval I varies from 0 to 1. For each point x∈X, the map f0x=i0x=x,0 corresponds to the 2-torus, the map f1x=i1x=x,1 corresponds to the mug and all the other points along the interval I correspond to the intermediate shapes. This is represented in the diagram by the homotopy H. More generally, while the topological spaces X and Y can include holes of various dimensions, they must have the same topological structure in order for the homotopy H to exist. In other words, for f0,f1:X→Y to be homotopic maps, the induced homomorphisms f0*,f1*:HrX→HrY for all r≥0 between the homology groups for X and Y must be equal, i.e., f0*=f1*.
A diagram illustrating the fact that if F,G:M→N are diffeomorphic maps between smooth manifolds M and N, then the pull-back maps F*,G*:HdRrN→HdRrM between the de Rham cohomology groups HdRrN and HdRrM for all values of r are equal, i.e., F*=G*. In other words, if the maps F and G are diffeomorphic, they have the same homeomorphic topological structure and so they are homotopy-invariant. This means that homotopy-equivalent manifolds have isomorphic de Rham groups. The labels Ωr−1M, ΩrM represent the skew-symmetric tensor spaces of degree r−1 and degree r for differential forms at each point on the smooth manifold M. The labels Ωr−1N, ΩrN, Ωr+1 N represent the skew-symmetric tensor spaces of degree r−1, degree r and degree r+1 for differential forms at each point on the smooth manifold N. The maps h: Ωr+1 N→ΩrM for all values of r are called homotopy operators. Examination of the diagram shows that if the r-form ω is closed, i.e., dω=0, then dh ω=G*ω−F*ω. In other words, G*ω and F*ω differ by an exact differential dh ω. The maps F*,G*:HdRrN→HdRrM are said to be cohomologous. This is exactly how equal cohomology groups are defined. Therefore, cohomologous groups have isomorphic de Rham cohomology groups.
Applications of Differential Geometry Linking Topological Bifurcations to Chaotic Flow Fields
  • Article
  • Full-text available

June 2024

·

54 Reads

At every point p on a smooth n-manifold M there exist n+1 skew-symmetric tensor spaces spanning differential r-forms ω with r=0,1,⋯,n. Because d∘d is always zero where d is the exterior differential, it follows that every exact r-form (i.e., ω=dλ where λ is an r−1-form) is closed (i.e., dω=0) but not every closed r-form is exact. This implies the existence of a third type of differential r-form that is closed but not exact. Such forms are called harmonic forms. Every smooth n-manifold has an underlying topological structure. Many different possible topological structures exist. What distinguishes one topological structure from another is the number of holes of various dimensions it possesses. De Rham’s theory of differential forms relates the presence of r-dimensional holes in the underlying topology of a smooth n-manifold M to the presence of harmonic r-form fields on the smooth manifold. A large amount of theory is required to understand de Rham’s theorem. In this paper we summarize the differential geometry that links holes in the underlying topology of a smooth manifold with harmonic fields on the manifold. We explore the application of de Rham’s theory to (i) visual, (ii) mechanical, (iii) electrical and (iv) fluid flow systems. In particular, we consider harmonic flow fields in the intracellular aqueous solution of biological cells and we propose, on mathematical grounds, a possible role of harmonic flow fields in the folding of protein polypeptide chains.

Download

Figure 1. An illustration of the smooth conformal mapping Φ between (a) cylindrical coordinates (r, θ) on any plane in the 3D Euclidean outside world passing through the egocentre represented by the dot • at the origin and (b) the corresponding plane in the warped Riemannian geometry of 3D visual space with the egocentre again represented by •. Φ maps circular geodesics s(θ) and radial geodesics α(r) intersecting at right angles in the Euclidean outside world to corresponding horizontal straight lines s(θ) and vertical straight lines α(r) intersecting at right angles in the perceived visual space. The vectors ξ are Killing vectors whose integral flows preserve the metric g. The vectors η = .
The Riemannian Geometry Theory of Visually-Guided Movement Accounts for Afterimage Illusions and Size Constancy

June 2022

·

89 Reads

·

3 Citations

Vision

This discussion paper supplements our two theoretical contributions previously published in this journal on the geometric nature of visual space. We first show here how our Riemannian formulation explains the recent experimental finding (published in this special issue on size constancy) that, contrary to conclusions from past work, vergence does not affect perceived size. We then turn to afterimage experiments connected to that work. Beginning with the Taylor illusion, we explore how our proposed Riemannian visual–somatosensory–hippocampal association memory network accounts in the following way for perceptions that occur when afterimages are viewed in conjunction with body movement. The Riemannian metric incorporated in the association memory network accurately emulates the warping of 3D visual space that is intrinsically introduced by the eye. The network thus accurately anticipates the change in size of retinal images of objects with a change in Euclidean distance between the egocentre and the object. An object will only be perceived to change in size when there is a difference between the actual size of its image on the retina and the anticipated size of that image provided by the network. This provides a central mechanism for size constancy. If the retinal image is the afterimage of a body part, typically a hand, and that hand moves relative to the egocentre, the afterimage remains constant but the proprioceptive signals change to give the new hand position. When the network gives the anticipated size of the hand at its new position this no longer matches the fixed afterimage, hence a size-change illusion occurs.


Figure 1. A schematic diagram illustrating the Riemannian theory of graphs of submanifolds. Θ designates the smooth 110D posture manifold spanned by the 110 elemental movements of the body. P × O designates the smooth 6D place-and-orientation manifold spanning the place and orientation space of the head in the 3D environment. U designates a neighbourhood in the posture manifold Θ about a given initial posture θ i ∈ Θ where there exists a fixed mapping f : U → P × O between the open subset U ⊆ Θ in posture space and the position and orientation of the head in a local region of P × O. The graph of the map f : U → P × O is designated by Γ( f ). Γ( f ) is a 110D submanifold embedded in the configuration manifold C = Θ × P × O that is diffeomorphic to the 110D open subset U ⊆ Θ in the posture manifold Θ. Different mappings f between posture and the place and orientation of the head are represented by different submanifolds Γ( f ).
Figure 3. A schematic diagram illustrating the generation of a 2D geodesic submanifold Γ x 1 , x 2 corresponding to a selected two-CDOF minimum-effort movement synergy embedded in the 116D configuration manifold (C, J) of the body moving in a local 3D environment. The coordinate axes α 0 x 1 and β 0 x 2 and all the horizontal coordinate grid lines α x 2 x 1 are geodesics (coloured red) in the posture-and-place manifold (Ψ, P) while all the vertical coordinate grid lines β x 1 x 2 are not geodesics (coloured blue). Detailed description in text.
Figure 4. Results of MATLAB/Simulink simulation of a two-DOF arm moving in the horizontal plane through the shoulder depicting the transformation of geodesic trajectories in the 2D curved proprioceptive joint-angle space into the 3D curved visual space (G, g). (a) shows a totally geodesic grid in joint-angle space (θ 1 -θ 2 ) of the two-DOF arm moving along natural free-motion geodesic trajectories in the horizontal plane attributable to its mass-inertia characteristics. (b) shows the corresponding (x-y)-positions of the hand in the Euclidean (x-y) horizontal plane for corresponding points along the geodesic grid lines in (a). These were computed trigonometrically using Equation (4). The line drawing in Figure (b) illustrates the θ 1 and θ 2 angles of the arm when the hand is located at the centre of the grid. (c) shows the corresponding grid of visually-perceived positions of the hand in the 3D warped visual space (G, g) spanned by the cyclopean coordinates (ln r, θ, ϕ) as described in the text. Equivalent example trajectories in (a-c) are indicated by lines of similar colour and thickness. Arrows on these lines indicate the directions in which joint angles θ 1 and θ 2 are increasing.
Figure 5. A block diagram illustrating response planning processes involved in selecting a movement synergy compatible with a specified visual goal. The central feature is the recursive reinforcement loop coloured in red. A block-by-block description of the figure follows in the text.
A Riemannian Geometry Theory of Synergy Selection for Visually-Guided Movement

May 2021

·

278 Reads

·

5 Citations

Vision

Bringing together a Riemannian geometry account of visual space with a complementary account of human movement synergies we present a neurally-feasible computational formulation of visuomotor task performance. This cohesive geometric theory addresses inherent nonlinear complications underlying the match between a visual goal and an optimal action to achieve that goal: (i) the warped geometry of visual space causes the position, size, outline, curvature, velocity and acceleration of images to change with changes in the place and orientation of the head, (ii) the relationship between head place and body posture is ill-defined, and (iii) mass-inertia loads on muscles vary with body configuration and affect the planning of minimum-effort movement. We describe a partitioned visuospatial memory consisting of the warped posture-and-place-encoded images of the environment, including images of visible body parts. We depict synergies as low-dimensional submanifolds embedded in the warped posture-and-place manifold of the body. A task-appropriate synergy corresponds to a submanifold containing those postures and places that match the posture-and-place-encoded visual images that encompass the required visual goal. We set out a reinforcement learning process that tunes an error-reducing association memory network to minimize any mismatch, thereby coupling visual goals with compatible movement synergies. A simulation of a two-degrees-of-freedom arm illustrates that, despite warping of both visual space and posture space, there exists a smooth one-to-one and onto invertible mapping between vision and proprioception.


Figure 2. A schematic 2D diagram illustrating the angle of the head relative to a translated external reference frame (X ,Y ) and the angles of the left and right eyes relative to the head when gaze is fixed on a surface point Q in the environment. The left and right eye visual axes are straight lines connecting the fovea through the nodal point of the eye to the gaze point Q. The fan-shaped grids of straight lines passing through the nodal point of each eye connect corresponding left and right retinal hyperfields to points í µí±Ž í µí°¿í µí±– and í µí±Ž í µí± í µí±– , respectively, on the surface. The image point í µí±Ž í µí°¿í µí±– projecting Figure 2. A schematic 2D diagram illustrating the angle of the head relative to a translated external reference frame (X , Y ) and the angles of the left and right eyes relative to the head when gaze is fixed on a surface point Q in the environment. The left and right eye visual axes are straight lines connecting the fovea through the nodal point of the eye to the gaze point Q. The fan-shaped grids of straight lines passing through the nodal point of each eye connect corresponding left and right retinal hyperfields to points a Li and a Ri , respectively, on the surface. The image point a Li projecting to a left retinal hyperfield is translated by a small amount relative to the image point a Ri projecting to the corresponding right retinal hyperfield. Thus the points a Li and a Ri induce a disparity between the images projected to the corresponding left and right retinal hyperfields. The diagram also includes the hypothetical surface known as an horopter. This contains the points which induce no disparity between the images projected to corresponding left and right hyperfields.
Figure 4. A block diagram for the Matlab/Simulink simulator used to generate geodesic trajectories in the 3D Euclidean outside world given initial conditions í µí»¼(0) = (í µí±Ÿ(0), í µí¼ƒ(0), í µí¼‘(0)) and í µí»¼ (0) = (í µí±Ÿ (0), í µí¼ƒ (0), í µí¼‘ (0)) set equal to (r(0),theta(0),phi(0)) and (dr(0),dtheta(0),dphi(0)) in the diagram. The MATLAB Function block was programmed to evaluate the expression for í µí±“ í µí»¼(í µí±¡ ), í µí»¼ (í µí±¡ ) in Equation (17). For each run the geodesic trajectory alpha = (r,theta,phi) was stored in the workspace, converted to Cartesian coordinates and plotted as shown in Figures 5, 6 and 7 below.
Figure 9. A table illustrating how the combination of the product í µí°¾ = í µí¼ í µí¼ and the mean í µí°» = (í µí¼ +í µí¼ ) 2 of the principal curvatures í µí¼ and í µí¼ is sufficient to encode the local shape of the submanifold uniquely at each point on the submanifold [113].
Figure 11. A schematic diagram illustrating the geometric structure of a fibre bundle. The base manifold P encodes the place of the head in the Euclidean world. At each place p i ∈ P there exists a fibre containing a vector bundle. The vector fields V p i and V p j over the perceived visual manifolds
A Riemannian Geometry Theory of Three-Dimensional Binocular Visual Perception

December 2018

·

1,006 Reads

·

10 Citations

Vision

We present a Riemannian geometry theory to examine the systematically warped geometry of perceived visual space attributable to the size–distance relationship of retinal images associated with the optics of the human eye. Starting with the notion of a vector field of retinal image features over cortical hypercolumns endowed with a metric compatible with that size–distance relationship, we use Riemannian geometry to construct a place-encoded theory of spatial representation within the human visual system. The theory draws on the concepts of geodesic spray fields, covariant derivatives, geodesics, Christoffel symbols, curvature tensors, vector bundles and fibre bundles to produce a neurally-feasible geometric theory of visuospatial memory. The characteristics of perceived 3D visual space are examined by means of a series of simulations around the egocentre. Perceptions of size and shape are elucidated by the geometry as are the removal of occlusions and the generation of 3D images of objects. Predictions of the theory are compared with experimental observations in the literature. We hold that the variety of reported geometries is accounted for by cognitive perturbations of the invariant physically-determined geometry derived here. When combined with previous description of the Riemannian geometry of human movement this work promises to account for the non-linear dynamical invertible visual-proprioceptive maps and selection of task-compatible movement synergies required for the planning and execution of visuomotor tasks.


Adaptive Model Theory: Modelling the Modeller

July 2016

·

98 Reads

Adaptive Model Theory is a computational theory of the brain processes that control purposive coordinated human movement. It sets out a feedforward-feedback optimal control system that employs both forward and inverse adaptive models of (i) muscles and their reflex systems, (ii) biomechanical loads on muscles, and (iii) the external world with which the body interacts. From a computational perspective, formation of these adaptive models presents a major challenge. All three systems are high dimensional, multiple input, multiple output, redundant, time-varying, nonlinear and dynamic. The use of Volterra or Wiener kernel modelling is prohibited because the resulting huge number of parameters is not feasible in a neural implementation. Nevertheless, it is well demonstrated behaviourally that the nervous system does form adaptive models of these systems that are memorized, selected and switched according to task. Adaptive Model Theory describes biologically realistic processes using neural adaptive filters that provide solutions to the above modelling challenges. In so doing we seek to model the supreme modeller that is the human brain.





On theory of motor synergies

April 2010

·

52 Reads

·

22 Citations

Human Movement Science

Recently Latash, Scholz, and Schöner (2007) proposed a new view of motor synergies which stresses the idea that the nervous system does not seek a unique solution to eliminate redundant degrees of freedom but rather uses redundant sets of elemental variables that each correct for errors in the other to achieve a performance goal. This is an attractive concept because the resulting flexibility in the synergy also provides for performance stability. But although Latash et al. construe this concept as the consequence of a "neural organization" they do not say what that may be, nor how it comes about. Adaptive model theory (AMT) is a computational theory developed in our laboratory to account for observed sensory-motor behavior. It gives a detailed account, in terms of biologically feasible neural adaptive filters, of the formation of motor synergies and control of synergistic movements. This account is amplified here to show specifically how the processes within the AMT computational framework lead directly to the flexibility/stability ratios of Latash et al. (2007). Accordingly, we show that quantitative analyses of experimental data, based on the uncontrolled manifold method, do not and indeed cannot refute the possibility that the nervous system tries to find a unique (optimal) solution to eliminate redundant degrees of freedom. We show that the desirable interplay between flexibility and stability demonstrated by uncontrolled manifold analysis can be equally well achieved by a system that forms and deploys optimized motor synergies, as in AMT.


Citations (28)


... Our search for this linking was inspired by two seemingly unrelated happenings. Firstly, in our analysis of the geometry of 3D binocular visual space [1][2][3], we came to realize that three different 3D geometries have to be taken into account. There is of course the 3D Euclidean geometry of the outside world. ...

Reference:

Applications of Differential Geometry Linking Topological Bifurcations to Chaotic Flow Fields
The Riemannian Geometry Theory of Visually-Guided Movement Accounts for Afterimage Illusions and Size Constancy

Vision

... Our search for this linking was inspired by two seemingly unrelated happenings. Firstly, in our analysis of the geometry of 3D binocular visual space [1][2][3], we came to realize that three different 3D geometries have to be taken into account. There is of course the 3D Euclidean geometry of the outside world. ...

A Riemannian Geometry Theory of Synergy Selection for Visually-Guided Movement

Vision

... Our search for this linking was inspired by two seemingly unrelated happenings. Firstly, in our analysis of the geometry of 3D binocular visual space [1][2][3], we came to realize that three different 3D geometries have to be taken into account. There is of course the 3D Euclidean geometry of the outside world. ...

A Riemannian Geometry Theory of Three-Dimensional Binocular Visual Perception

Vision

... Beyond static obstacle avoidance, dynamic-aware motions have been explored through kinetic energy-based Riemannian metrics (Jaquier and Asfour 2022; Klein et al. 2023), with further extensions to the Jacobi metric to account for both kinetic and potential energy, enabling energy conservation paths (Albu-Schäffer and Sachtler 2022). Additionally, Riemannian metrics have been applied to human motion modeling, where geodesics represent minimum-effort paths in configuration space (Neilson et al. 2015). These ideas have inspired methods to transfer human arm motions to robots, facilitating more natural and human-like behavior (Klein et al. 2022). ...

A Riemannian geometry theory of human movement: The geodesic synergy hypothesis
  • Citing Article
  • August 2015

Human Movement Science

... Stuttering is not a uniform phenomenon, but a dynamic and dysfunctional speech motor condition which varies in frequency, severity, traits of dysfluencies, social context, social expectancies, speech duration, the subjectively perceived importance of social interactions, and the subjective satisfaction with speech performance [6][7][8]. ...

Stuttering
  • Citing Article
  • August 1983

Journal of Speech and Hearing Disorders

·

Susan Hoddinott

·

·

[...]

·

Megan Neilson

... This will be acquired in short-term memory by appropriately directing the gaze to track the moving object. As we have shown previously, time series of visual observations can be used for stochastic prediction, in this case to estimate future positions of the moving object [55,56]. These predictions can be used to form future visual goals spanning the required movement synergy in both space and time. ...

What limits high speed tracking performance?

Human Movement Science

... Muscle force causes joint torques to the body segments, thus generating human motions. Musculoskeletal models can mainly be driven by three locomotion control frameworks: trajectory tracking (Neilson and Neilson, 1999;Fey et al., 2012), optimal control (Pandy et al., 1995;Suzuki, 2010) and reflex-based control . In trajectory tracking, the controller solves the optimization problem by reducing the squared error between simulated and predefined trajectories and the squared muscle activation over a specific time interval, outputting the required muscle activation to mimic the predefined movement (Silverman and Neptune, 2012). ...

A neuroengineering solution to the optimal tracking problem
  • Citing Article
  • June 1999

Human Movement Science

... In detailing the construction of a local minimum-effort submanifold the sections above provide an account of the spatial response planning of visually-guided movement. We have previously written extensively on the temporal response planning of movement tasks [47,[59][60][61] so we provide only a brief description here. ...

Chapter 5 Adaptive optimal control of human tracking
  • Citing Article
  • December 1995

Advances in Psychology

... Теорія ЗБ -перша та основна когнітивна теорія заїкання [5]. 2. Розробником теорії сенсорно-моторного моделювання (СММ) заїкання є математик, нейроінженер та нейрофізіолог M.Neilson [6]. Теорія СММ стверджує, що людям із заїканням бракує ресурсів для процесу нейронної обробки сприймаємої інформації, яка відповідає за визначення та підтримання аудіально-моторних взаємовідносин, що сприяють продукуванню мови. ...

Speech motor control and stuttering: A computational model of adaptive sensory-motor processing
  • Citing Article
  • December 1987

Speech Communication

... The edge feature matrix did not assign additional features to the edges, resulting in an all-ones matrix. For the node index matrix, based on uncontrolled manifold theory, it is established that to achieve optimal movement performance, there are complex coordination effects among joints, even between distant joints 44,45 . Therefore, each node was connected by an edge to form a complete graph rather than connecting only adjacent joints. ...

On theory of motor synergies
  • Citing Article
  • April 2010

Human Movement Science