A Python Implementation of the Fast ICA algorithm for independent component analysis as applied to the classical "noisy room problem"