MLP in quaternion algebra