Research questionHow should generalized additive models choose spline knots to balance fit and basis complexity?The number and placement of spline knots determine a model’s basis dimension, smoothness, and ability to fit data. Choosing them manually or controlling smoothness indirectly creates a tradeoff between goodness of fit and model complexity.