Data-driven modeling is an approach to building mathematical or computational models of systems based on empirical data rather than theoretical assumptions or domain knowledge. In data-driven modeling, the model structure and parameters are inferred directly from observed data, allowing the model to capture complex relationships and patterns present in the data without relying on explicit theoretical formulations.