Dynamic thermal error modelling and real-time compensation of high-speed electric spindle based on BKA optimised deep neural network | Synapse