Learning algorithms for modeling human behaviors and identifying molecular cascades