Text this: Semi-supervised modeling and compensation for the thermal error of precision feed axes.