Hierarchical Temporal Memory, 02/06/07
Important, I think.
What it is:
Learning algorithms for performing cognitive functions, such as pattern recognition.
Why it's important:
In traditional machine learning the rules are fixed and the behavior changes. HTM is machine learning for the rules.
The white paper. (PDF)