Smooth regression analysis