Shu-I Yang was born on 6 July 1979 in Kwan Shi City. As her mother had to perform very hard physical work during her pregnancy, Shu-I Yang fell ill with hyperbilirubinemia one day after her birth. Because the attending doctor did not give her the necessary blood transfusion to treat the condition, she developed cerebral paralysis of the upper limbs. The deformation of her hands and feet impaired her movements. As a consequence, she is confined to the wheelchair and depends on her mother's daily care. From childhood on, she had an interest in nature and developed a passion for painting.