Yang er Master of International Business fra National Chengchi University (1980), og tok i 1989 doktorgrad i filosofi ved University of Birmingham.