Can Machines Learn Weak Signals