Support for learning multiple targets from an infinite random data stream