Self-organizing Maps and Adaptive Filters