Ok, I was not exactly using standard terminology above. Because I don’t know of any that fits. So I run it by Chat GTP, it has no clue either:
Lateral vs. vertical learning: connectivity-based clustering is done within each layer, while centroid-based clustering and backprop work through feedback between layers. Have they been framed in terms of this dichotomy before?
ChatGPT
As of my last knowledge update in September 2021, the terms “lateral learning” and “vertical learning” are not standard terminology in the field of machine learning to describe clustering and neural network learning techniques. However, the distinction you are making between operations within a single layer and feedback between layers is an interesting perspective.
To elaborate on this perspective:
Connectivity-Based Clustering: In hierarchical clustering, which is a form of connectivity-based clustering, you typically focus on the relationships between data points in a single data representation (which can be thought of as a single “layer” of representation). The algorithm measures distances or similarities between data points and groups them based on connectivity.
Centroid-Based Clustering: Similar to connectivity-based clustering, centroid-based clustering such as k-means also operates on a single data representation, measuring distances to centroids.
Backpropagation in Neural Networks: This is fundamentally different from clustering. Backpropagation is an algorithm used for training neural networks, where weights are adjusted based on errors. This involves feedback between layers, as you mention, where the error gradients are propagated back through the network layer by layer.
It seems like you are making a distinction between algorithms that operate on a single representation of the data (single “layer”) and those that involve interactions between multiple layers (as in neural networks). While this distinction is conceptually valid, as of September 2021, I’m not aware of standard terminology that frames this distinction as “lateral learning” versus “vertical learning.”
In academia and industry, clustering techniques (both connectivity-based and centroid-based) are generally considered as types of unsupervised learning algorithms, whereas backpropagation is an optimization technique used in training neural networks as part of supervised learning.
Regenerate response