Related Experiment Video
Updated: Aug 6, 2026

15:10
From Fast Fluorescence Imaging to Molecular Diffusion Law on Live Cell Membranes in a Commercial Microscope
Published on: October 9, 2014
Transformations of sigma-pi nets: obtaining reflected functions by reflecting weight matrices
1Department of Computation, UMIST, Manchester, UK. r.neville@co.umist.ac.uk
Summary
This study introduces a novel method to modify artificial neural networks post-training. By transforming weight matrices, networks can perform new functions without retraining, enabling versatile input-output associations.
Area of Science:
- Artificial Intelligence
- Computational Neuroscience
Background:
- Trained artificial neural networks typically have fixed input-output mappings.
- Adapting networks to new tasks often requires extensive retraining.
Purpose of the Study:
- To present a methodology for transforming the functionality of post-trained artificial neural networks.
- To enable networks to associate different input-output mappings without retraining.
Main Methods:
- The methodology manipulates the weight matrices of sigma-pi neural networks.
- Transformations are performed on the weight matrix, not through retraining the network.
- Specific transformations include reflections across horizontal and vertical axes and scaling.
Main Results:
- The transformed weight matrices successfully altered the network's output function.
- A reflection transformation on the weight matrix resulted in a vertical axis reflection of the function.
- The network performed related mapping tasks after learning an initial task.
Conclusions:
- Weight matrix transformation offers a method to adapt trained neural networks to new tasks efficiently.
- This approach enhances the flexibility and applicability of artificial neural networks.
- Further research can explore deriving a set of standard transformations for sigma-pi networks.
Related Concept Videos
Singularity Functions for Shear
In structural analysis, singularity functions are crucial in simplifying the representation of shear forces in beams under discontinuous loading. These functions describe discontinuous variations in shear force across a beam with varying loads by using a single mathematical expression, regardless of the complexity of the loading conditions. The singularity functions are derived from creating a free-body diagram of the beam and then making conceptual cuts at specific points to examine the shear...
Transformation of Plane Stress
Studying stress transformation is essential in understanding how stress components within a material, like a cube under plane stress, change with rotation. This change is analyzed by considering a prismatic element within the cube. As the element rotates, the stress components acting on it—both normal and shearing stresses—change in magnitude and orientation. This change is quantified using trigonometric functions of the rotation angle, relating the forces acting on the rotated element's faces...
Signal Flow Graphs
Signal-flow graphs offer a streamlined and intuitive approach to representing control systems, providing an alternative to traditional block diagrams. These graphs use branches to symbolize systems and nodes to represent signals, effectively illustrating the relationships and interactions within the system.
In a signal-flow graph, branches denote the system's transfer functions, while nodes represent the signals. The direction of signal flow is indicated by arrows, with the corresponding...
In a signal-flow graph, branches denote the system's transfer functions, while nodes represent the signals. The direction of signal flow is indicated by arrows, with the corresponding...
Transformations of Functions I
A function's graph can be modified by changing its position or size without altering its overall shape. These transformations allow the graph to be moved across the coordinate plane while preserving its pattern and structure. One of the most common transformations is shifting, which repositions the graph without distorting it.When the output of a function is adjusted by adding or subtracting a constant, the graph shifts vertically. A positive value moves the graph upward, while a negative value...
Transformations of Functions II
Transformations in mathematics alter the position or orientation of a function’s graph while preserving its fundamental shape. One important type of transformation is the horizontal shift, which involves modifying the input variable within a function’s equation. This operation affects where outputs occur along the horizontal axis but does not alter the function’s overall structure.A horizontal shift is achieved by replacing the input variable x with either x + c or x - c, where c is a constant.
Transformations of Functions III
Transformations modify the graphical representation of a function without changing its fundamental form. One common transformation is reflection, which flips the graph across a designated axis. When the vertical coordinates of all points are multiplied by the negative one, the entire graph is mirrored over the horizontal axis. This transformation reverses the vertical orientation of peaks and troughs, akin to signal inversion in electrical systems, where a waveform is flipped, but the timing of...

