Does every machine learning algorithm uses backpropagation, just like a neural network does> Lets say if there is an example of decision trees or like Linear Regression ,