Data-Driven, Model-Free, Knowledge-Based, Model-Based, and Integrated Methods