Wing
Classical Machine Learning
1940s
1960s
Kalman Filter
Rudolf E. Kálmán, 1960
Optimal linear-Gaussian state estimation by alternating prediction and measurement correction.
Karatsuba Multiplication
Anatoly Karatsuba, 1960
Divide two n-digit numbers using three multiplications of size n/2 plus additions.
FFT (Cooley-Tukey)
James Cooley & John Tukey, 1965
Fast Fourier transform factorizes DFT size recursively into O(n log n) butterflies.
k-Means Clustering
James MacQueen et al., 1967
Alternates assigning each point to its nearest centroid and recomputing centroids until the clustering stabilizes.
Strassen Matrix Multiply
Volker Strassen, 1969
Recursive matrix multiplication below O(n³) using seven half-size products per level.