About Me

Here is a virtual but warm greeting from Ziqiao, as you just came across his page! Well, many of my non-Chinese friends found it hard to pronounce my Chinese name (马子乔, pronounced as Tsz-Chaw in Mandarin or Tsz-Kiu in Standard Romanization), so...it's absolutely fine to just call me Martin alternatively.

I am a first-year Ph.D. student at the University of Michigan working with Professor Joyce Chai in the Situated Language and Embodied Dialogue (SLED) Lab. My current research focuses on Natural Language Processing (Grounded Language Understanding and Acquisition, Communication with Embodied Agents) and Machine Learning (Graph Neural Networks, Meta Learning, Semi-supervised Learning)

Prior than that, I obtained my Dual Bachelor's Degree in Computer Science at the University of Michigan and Electrical and Computer Engineering at Shanghai Jiao Tong University.




If you would like to have a conversation with me, please visit my scheduling page and request an event.







    🎓 Graduated from Shanghai Jiao Tong University :D


    🎓 Graduated from University of Michigan (Summa Cum Laude) :D

January - May

    📖 Instructional Aide for Artificial Intelligence
    (EECS492 @ University of Michigan)
  • With Professor Joyce Chai


August - Present

May - August

    📖 Teaching Assistant for Artificial Intelligence
    (VE492 @ Shanghai Jiao Tong University)
  • With Professor Paul Weng

May - August

    📖 Teaching Assistant for Programming and Data Structure
    (VE280 @ Shanghai Jiao Tong University)
  • With Professor Paul Weng

January 2020 - August 2021

    🔎 Research Assistant at Liu Lab
    (Medical School @ University of Michigan)
  • Instructed by Professor Jie Liu


September 2019 - May 2021

    🔎 Research Assistant at Foreseer
    (School of Information @ University of Michigan)
  • With Jiaqi Ma, instructed by Professor Qiaozhu Mei


May - August

    📖 Teaching Assistant for Physics Lab I
    (VP141 @ Shanghai Jiao Tong University)
  • With Professor Mateusz Krzyzosiak

February - December

    🔎 Research Assistant at Acemap
    (School of Electronic Information @ Shanghai Jiao Tong University)
  • With Junjie Ou, instructed by Professor Xinbing Wang

February - May

    📖 Teaching Assistant for Academic Writing II
    (VY200 @ Shanghai Jiao Tong University)
  • With Professor Ryan Thorpe

January - February

    🏫 Winter Program @ Technische Universität Berlin


September - December

    📖 Teaching Assistant for Academic Writing I
    (VY100 @ Shanghai Jiao Tong University)
  • With Professor Ryan Thorpe


    🏆 Awarded China National Scholarship, issued by Ministry of Education of China


December - January

    📖 Volunteer Teaching Junior Mathematics @ San He Junior High School, Luxi, Yunnan



    🎓 Graduated from high school :D
  • 685/750, The National College Entrance Examination (Gaokao).





Selected Projects


Exception Handling in Autonomous Vehicles via Human Language Communication


  • Instructed by Professor Joyce Chai.
  • Develop a smart interface that takes human interaction by language instructions and handle the exceptions in autonomous vehicles.

Active learning on Graph Neural Network

[code: upon request]

  • Instructed by Professor Qiaozhu Mei.
  • A practical active learning query strategy on Graph Neural Networks.

GNN Prediction Interpretation: Spatial Cell Patterns of T2D Islets

[report: upon request][code]

  • Instructed by Professor Jie Liu and Marcela Brissova.
  • Redesign the GNN Explainer to perform label-wise explanation, validate the model on T2D islet samples and extract predictive spatial patterns.

An Overview of Challenges in Fair Procurement and Use of Demographic Data (2021)


  • Final project of EECS 498: Ethics for AI and Robotics. Instructed by Professor Benjamin Kuipers.
  • Understand the existing challenges in demographic data is crucial towards filling the gap between principles and practice.
  • Provide a well-structured overview of all the existing constraints in the procurement and use of demographic data.


Towards More Knowledgeable Reasoning: Experiments on Natural Language Inference


  • Final project of EECS 595: Natural Language Processing. Instructed by Professor Joyce Chai.
  • Exploited external knowledge to perform NLI tasks including Question Answering, Conversation Entailment and Plausible Inference.
  • Experimented on different finetuning strategies and utilized knowledge graphs for GCN-based reasoning.

Scalable and Diverse Neural Style Transfer with Generative Adversarial Networks


  • Final project of EECS 442: Computer Vision. Instructed by Professor Andrew Owens.
  • Reproduced CycleGAN, StarGAN v1 and v2 for unpaired image translation.
  • Evaluated them quantitatively on neural style transfer tasks with FID score.




Mental Support

Get In Touch

You are welcome to drop me a message :)

  • Phone

  • marstin0607
  • 1137610417
  • Address

    Bob and Betty Beyster Building 4909,
    2260 Hayward Street,
    Ann Arbor, MI 48109.