Hi Welcome 👋. I’m a Research Assistant in the FORTIS(ASAP) Lab at USC, mentored by Prof. Yue Zhao. Here, I focus on exploring ML Systems and the Security of AI(LLM). Additionally, I maintain a long-term collaboration with Dr. Jiechao Gao, together dedicating our efforts to the research of Decentralized Machine Learning and LLM.
My research interests broadly fall within the areas of ML Systems, AutoML, and the Trustworthiness of AI (LLMs), with a primary focus on developing efficient and robust AI systems and ensuring the trustworthiness of AI. My long-term vision is to enhance the effectiveness of AI systems and ensure the trustworthiness of the AI produced.
Moreover, I am also interested in applying AI for science, health, and exploring emerging directions from foundation models and generative AI (GenAI+X), where “X” represents various tasks or domains. I am always open to collaborations and discussions, so feel free to schedule a meeting with me.
Recent Works:M.S. in Computer Science, 2024
University of Southern California (3.83/4)
B.S. in Software Engineering, 2021
Beijing City University (3.6/4, Top 1/150)
Advisor: Dr. Iordanis Fostiropoulos - Distributed ML Execution Framework Development | MLSys, AutoML, Ray, Docker, Github Action, PyTorch, Pytest
Advisor: Prof. Guoquan Wu - Automated Testing Platform Development | Docker, Node.js, JSON, Vue.js, RobotFramework
SaaS Platform Development {Demo} | Kubernetes, Docker, Go, CRD, Operator-SDK, Helm3, Prometheus, Grafana
Text Translation Platform Development | Java, SpringBoot, Spring, Java Persistence API, Maven, Nginx, MySQL, Git
RocketMQ Operator is to manage RocketMQ service instances deployed on the Kubernetes cluster. It is built using the Operator SDK, which is part of the Operator Framework.
A Python wrapper for rclone, available on PyPI, conveniently includes the rclone binary (version v1.62.2) eliminating the need for pre-installation of rclone. It caters to various operating systems like Windows, Mac, and Linux, and supports both amd64 and x86_64 architectures. When a user downloads the package, the appropriate rclone binary file is installed based on their system type.
ABLATOR is a DISTRIBUTED EXECUTION FRAMEWORK designed to enhance ablation studies in complex machine learning models. It automates the process of configuration and conducts multiple experiments in parallel.
Hexagon Adventure is a 2D game developed using Unity3D. The game is designed to be a fun and challenging experience for players of all ages.
Event search platform
This project implements a Transformer model from scratch for a machine translation task. The goal is to build a functional Transformer model starting from the basic principles and gradually developing it into a full-fledged model capable of translating text between languages.