Research profile

My research focuses on computational pathology, with interests in vision-language models, deep learning, representation learning, and computer vision.

Education

Master of Computer Science student

Concordia University

Graduate enrolment completed through a fast-track transition into the PhD; no master's degree is claimed.

Supervisor: Dr. Mahdi S. Hosseini

Department of Computer Science and Software Engineering

Academic standing: 4.3/4.3 graduate CGPA

Key coursework

Work experience

Software Developer I

CSG International

Built and modernized production telecommunications billing software, including performance-sensitive pricing and financial workflows.

About CSG

Publications

Gated Spatial Redundancy Projection for Pathology Transformer Attentions

Zhiyuan Yang, Jiahao Cheng, Vincent Quoc-Huy Trinh, Mahdi S. Hosseini. British Machine Vision Conference (BMVC 2026), Oral Presentation.

Paper · Project · Code · BMVC accepted papers

Simple Token-Efficient Vision-Language Model for Case-level Pathology Synoptic Report Generation

Zhiyuan Yang, Jiahao Cheng, Vincent Quoc-Huy Trinh, Mahdi S. Hosseini. Proceedings of the 7th International Conference on Deep Learning Theory and Applications (DeLTA 2026), pp. 514–537.

Zhiyuan Yang and Jiahao Cheng contributed equally.

Paper · Project · Code · Model

Teaching

Teaching Assistant — COMP 472 Artificial Intelligence

Concordia University

Supported weekly labs, answered questions on course material, and delivered a Python introduction for students.

Department of Computer Science and Software Engineering

Awards

Conference and Exposition Allowance

Concordia University · CAD 1,000

Master's Research Scholarship (B1) — Nature and Technologies

Fonds de recherche du Québec (FRQ) · CAD 26,667

International Tuition Award of Excellence

Concordia University · Approximately CAD 48,888

Merit Scholarship

Concordia University · CAD 5,000

Dean's List Scholar

University of Toronto

New College Council In-Course Scholarship

University of Toronto · CAD 750

Skills

Machine learning: PyTorch, computer vision, vision-language modeling, representation learning, multiple-instance learning.

Computational pathology: whole-slide image workflows, case-level pathology modeling.

Programming and tools: Python, NumPy, scikit-learn, Git, Linux, LaTeX.