Lazy learning algorithms can handle multi-class classification by using k-NN-like variants that support more than two classes, such as multi-label k-NN, fuzzy k-NN, and weighted k-NN. Another option is to use ensemble techniques like random forest or gradient boosting.