Learning structure from data without supplied target labels. Examples include extracting principal components, clustering and learning representations that efficiently reconstruct inputs.
Learning transformation-tolerant representations by combining input-feature overlap, current-activity Hebbian learning and synaptic competition. A new view partly activates an output already learned for an overlapping view, then strengthens its new features onto that output. Chains of overlapping views can link more distant transformations without an explicit temporal trace; dense enough overlap and suitable competition remain conditions.[ref]
Units compete to respond to an input, and the winning unit or sparse winning set strengthens its representation of that input. A prototype update is for the winner , with . The winner moves toward the sample: . Competition and constraints prevent all units from learning the same unrestricted average.
Independently varying companions can make an individual object’s features more consistently related than the features of any particular multi-object conjunction. Competitive networks can exploit this difference to learn separate object representations without being shown each object in isolation. The result depends on the training distribution; a fixed co-occurring group can instead be learned as a conjunction.[ref][ref]
Construct low-dimensional coordinates representing a dissimilarity matrix. Different methods preserve different features: classical multidimensional scaling approximates a centered Gram matrix, while other methods minimize discrepancies between fitted and supplied distances or preserve distance ordering. The method and dimension determine what geometric claims the resulting display supports.
For a symmetric zero-diagonal dissimilarity matrix , square each entry to obtain and put . Take the eigenvectors of corresponding to its largest positive eigenvalues. Multiplying them by square roots of these eigenvalues gives coordinates. If contains Euclidean distances, is a centered Gram matrix, so retaining all positive eigenvalues reconstructs those distances exactly. Retaining fewer approximates the Gram matrix, not generally the sum of squared errors in raw distances. Negative eigenvalues signal failure of an exact Euclidean representation. Coordinates are unchanged in meaning by orthogonal transformations.
For symmetric nonnegative with zero diagonal, a centered Euclidean realization implies and hence the displayed double-centering identity. Conversely, if the double-centered matrix is positive semidefinite, factor it as . Its reconstructed squared distances equal the original squared distances: their difference has zero double-centering, so is of the form ; the zero diagonal forces . The minimum exact embedding dimension is .
Represent inputs accurately using few strongly active coefficients, for example by minimizing . Learning basis functions on natural images can yield localized oriented filters resembling simple-cell receptive fields. This demonstrates one possible functional account of selectivity, not a proof that cortex implements that exact objective or learning algorithm.
Activity-dependent strengthening associated with coactivation of an input and its postsynaptic output. The idealized update requires normalization, competition or other constraints to prevent indefinite weight growth.
In Hebbian memory weights for a Hopfield network, the local update records a pairwise association, where and . Equal signs strengthen a positive coupling; opposite signs favor a negative coupling. Summing such updates gives a symmetric matrix of pairwise associations. This is a storage prescription: it does not by itself compare the generated probability distribution with the training data, as Boltzmann machine learning does. Bipolar activity also makes joint inactivity contribute positively; this encoding is a mathematical idealization, not a literal statement about inactive biological cells.
A local association rule uses a decaying activity trace to connect representations encountered at nearby times. One implementation has and , followed by synaptic normalization. Temporal continuity can link distinct views of one object, but a trace spanning an identity change can create a false association.[ref]
With , the squared weight norm satisfies . It moves monotonically toward without crossing it. Explicitly equals its initial value times . Persistent excitation therefore drives to ; without excitation it can remain stationary. This nonlinear normalization avoids the unbounded amplification of unmodified Hebbian learning.
For a linear output , the second term limits the growth produced by the Hebbian term. On the averaged dynamics with , . For , positive-eigenvalue equilibria have norm and align with eigenvectors of . If inputs are centered, is their covariance matrix.
At the equilibrium , linearization along orthonormal eigenvectors of gives the displayed rates, with the first equation applying to . A simple positive largest eigenvalue makes its two normalized eigenvectors locally asymptotically stable; smaller eigenvalues have an unstable direction. Repeated largest eigenvalues give a manifold of equilibria with neutral directions. Generic convergence also needs a nonzero initial component in the largest eigenspace. The squared norm satisfies .

Articles by others on the same topic (1)