Perceptron is a rule-weighting algorithm based on artificial neural networks ("perceptrons") instead of GeneticAlgorithms. It is based on error back propagation by gradient descent and includes several security and accuracy-related modifications. It has replaced the GA in the RescoringProcess for SpamAssassin 3.0.
Some info may be found at masses/README.perceptron and at RunningPerceptron.