Model-based signal processing - Candy (Adaptive and learning systems for signal processing, communications, and control, 2006)