Abductive machine learning is when you derive conclusions according to different instances. Its basis is deep neural networks. In deductive machine learning, you first obtain the result and improve it according to your past results. The machine learning algorithm, in this case, uses a decision tree.

Inductive machine learning learns from a group of instances and draws its conclusion accordingly. It uses KNN, SVM, and other Statistical machine learning algorithms.