Os principais algoritmos usados incluem redes neurais, árvores de decisão, métodos de ensemble, Gradient Boosting e redes neurais convolucionais.