Data-driven Modeling, State Classification, and Performance Monitoring of Complex Systems