Application of tropical semiring for matrix factorization