Yuan obtained a bachelor's degree in applied mathematics with a minor in computer application from Shandong University of Science and Technology. He has master's degree in geology engineering from China University of Mining and Technology in Beijing. 