La familia se instaló en Fengshan, la ciudad principal del sur de la isla, y Hou recibió su educación en la Academia Nacional de las Artes de Taiwán.