Zifeng Xiong

Zifeng Xiong 熊子鋒

SEP.2021-JUL.2025: B.Eng in Software Engineering, Xian Jiaotong University, Xian, ShaanXi.

SEP.2018-JUL.2021: Shenzhen Experimental School(High School Campus), Shenzhen, Guangdong


Contact: zif.xiong@gmail.com


Reaserch Interest

I am broadly interested in the intersection between Operations Research and Machine Learning. I am also interested in Statistic Analysis and Data-Driven Decision-Making in Different Aspects. Recently I am working on LLM fine-tuning, RAG and Static Program Analysis.


Publications

A deep multi-agent reinforcement learning approach for the micro-service migration problem with affinity in the cloud, Ning Ma, Angjun Tang, Zifeng Xiong, Fuxin Jiang, Expert Systems with Applications, Under review


Recent Research Experience

Micro-Service Rescheduling in Cloud Computing Center

Research Assistant, Advisor:Associate Prof. Ning Ma, XJTU, Collaboration with ByteDance Inc., 2022.10 - present

  1. Because micro-services are invariably changing to satisfy users' demands, we formulated an optimal migration method minimizing the number of activated physical machines and migration steps as well as maximizing services' total internal affinity.

  2. We proposed a cooperative Multi-Agent Reinforcement Learning(MARL) algorithm based on the Advantage Actor-Critic Algorithm and improved its efficiency by fine-tuning a pre-trained ResNet model.

  3. We validate the proposed MARL on both synthetic datasets and real cloud traces of ByteDance, compared to two heuristic benchmark approaches: Migration Ant Colony Optimization and Migration Neighborhood Search.

  4. MARL framework consistently maintained stability on datasets ranging from 10 to 60 machines and 80 to 200 service types.

  5. Finally, we propose an evaluation mechanism called the Matching Score to explain the superior performance of MARL.


Langchain-Chatchat LLM Fine-tuning

Research Assistant, Advisor: Associate Prof. Peilin Jiang, XJTU, Collaboration with Alibaba Inc., 2024.02 - 2024.09

  1. We utilized web crawlers to collect 10k data from both official and unofficial school web pages, followed by thorough data cleaning.

  2. The cleaned data was segmented using Bidirectional Maximum Matching(BMM) and annotated accordingly.

  3. Finally, we fine-tuned the model parameters to develop a LLM based on the school's knowledge base.


Research on application of satellite navigation system in the field of deep space navigation

Leader, Advisor: Prof. Yikang Yang, XJTU, 2024.05 - 2024.08

  1. We constructed a mathematical model named the spacecraft satellite ring and employed four-point positioning in space to ascertain whether the spacecraft's path coincided with the asteroid's trajectory, thereby determining whether the avoidance action should be implemented.

  2. Compared with traditional celestial navigation and ground-based fixed deep space navigation, we propose that positioning accuracy can be effectively enhanced through the utilization of the adjoint satellite and the validity of this theory is demonstrated by mathematical calculation.


Recent Working Experience

Chengdu Shangcheng Data Co., LTD, 2023.11-2024.01

Project Manager

  1. I led a team of six in the company, primarily overseeing the development of management systems for schools and training institutions.

  2. The project utilizes Vue and Spring Boot to develop an RDBC system, which supports login management, experimental resource reservations, personnel rights management, and other key functions.

  3. The project also implements a distributed architecture to alleviate the processing load when a large number of users access the system simultaneously.


Aspire Technology (Shenzhen) Co., LTD, 2023.06-2023.09

Developer

  1. I participated in the development of a traffic violation accident processing system in collaboration with the traffic police department, where I was primarily responsible for constructing the image classification algorithm and developing the back-end code.

  2. The project is developed on LINUX CentOS, with the back-end programming utilizing SpringCloud, MyBatis, MySQL, and Redis. The image classification component is implemented using Python.

  3. Using a large dataset of license plate photos captured by traffic cameras, we trained a neural network to develop the final classification model.

  4. With a model architecture that includes a 3x3 convolutional layer, three ReLU layers, three fully connected layers, and a dropout rate of 0.15, we achieved an accuracy of 99.04%.


Xi 'an Sure Software Technology Co., LTD, 2023.01-2023.02

Project Manager

  1. I contributed to the development of an online e-commerce product management system and the implementation of a company-warehouse chat room feature.

  2. The project is a Management Information System (MIS) developed based on RDBC, which integrates with common online shopping platforms. It enables the transmission of text and files between different IPs using local networking.


Education Experience & Honors

2024

  Natural language processing technology:92

  Image processing & Machine vision:92

2023

  Experiments of Computer Organization:TOP 1%

2022

  Comprehensive Training for DS and Algorithms:TOP 1%

  Comprehensive Training of object-oriented programming:TOP 1%

  English Debate:91

  Outstanding Individual in Social Events

  Advanced Class(as monitor)

2021

  General Academic English:TOP 0.1%

  College Computer III:84

  IELTS Speaking:92