By finding hidden patterns in big data, computers powered by a new form of artificial intelligence can predict the future with amazing accuracy.