Optimization of Mutual Information in Learning: Explorations in Science