Learning from unknown information sources