FactorizationMachine with SGD added