1. A method for multi-regime detection in streaming data, comprising: generating vectors for each sample of the streaming data; inducing mean independence of the vectors to find an embedded data trajectory; comparing the embedded data trajectory with known data trajectories; and issuing an alert if the embedded data trajectory corresponds to a known data trajectory indicating an anomaly in the streaming data.