An Introduction to Variable and Feature Selection
The information bottleneck method