I am trying to populate transition matrix for real world objects - discrete levels/ratings. But I dont know how to assign probability to such transitions, should I use historical data and use basic frequency method to find the probabilities for the state transition or should I look at the problem from a different perspective?