Training là quá trình huấn luyện một mô hình hoặc thuật toán để nâng cao khả năng học của nó. Training có thể được thực hiện bằng cách sử dụng các thuật toán huấn luyện, như mô hình hồi quy, mô hình hồi quy logistic, mô hình hồi quy cây quyết định, mô hình hồi quy số học và mô hình hồi quy neural. Training cũng có thể được thực hiện bằng cách sử dụng các thuật toán huấn luyện khác nhau, như thuật toán huấn luyện tự động, thuật toán huấn luyện cực tiểu hóa, thuật toán huấn luyện tối ưu hóa và thuật toán huấn luyện tối ưu hóa độc lập.