IBM wants to bring machine learning to its traditional mainframe customers, and eventually to any technology with large data stores hidden behind a company firewall in what IBM calls a “private cloud.