Un Tutorial sobre Aprendizaje Distribuido (No Bayesiano): Problema, Algoritmos y Resultados