Data Mining with Information Theory