Xingdong Zuo.

I am a machine learning research engineer at NAVER, where I apply reinforcement learning to large-scale, real-world decision making — recommender systems and auto-bidding in online advertising auctions.

My research interests include offline RL for recommender systems and auto-bidding, and robot learning with vision-language-action (VLA) models and world action models.

Before NAVER, I completed my M.Sc. in Machine Learning at the University of Freiburg, Germany, and my B.Sc. in Applied Mathematics and Computer Science at Linnaeus University, Sweden.

Portrait of Xingdong Zuo

Publications

Drift-VLA: Fast Vision-Language-Action Policies with One-Step Drifting

Xingdong Zuo

Preprint · 2026

Method and System to Provide Information Data with Minimal Infrastructure Resources

Xingdong Zuo, et al.

Korean Patent Publication No. 10-2025-0124713 (2025.08.20) · NAVER Corp · 2025

Direct Preference-based Policy Optimization without Reward Modeling

Gaon An, Junhyeok Lee, Xingdong Zuo, Norio Kosaka, Kyung-Min Kim, Hyun Oh Song

NeurIPS · 2023

bibtex
@inproceedings{an2023direct,
  title={Direct Preference-based Policy Optimization without Reward Modeling},
  author={An, Gaon and Lee, Junhyeok and Zuo, Xingdong and Kosaka, Norio and Kim, Kyung-Min and Song, Hyun Oh},
  booktitle={Advances in Neural Information Processing Systems},
  volume={36},
  year={2023}
}

Talks & Activities

Hugging Face LeRobot Worldwide Hackathon

Built LeRobokinson — a PD-gain tuning GUI for fixing shaky Dynamixel-based robot arms — at the Seoul site of the worldwide physical-AI hackathon.

Seoul · 2025

Open Source

OpenAI Gym contributor · 42 merged PRs

Authored much of the standard wrapper suite — ClipAction, RescaleAction, FrameStack/LazyFrames, GrayScaleObservation, ResizeObservation, TransformObservation/Reward, FilterObservation, FlattenObservation, RecordEpisodeStatistics, AtariPreprocessing — plus vectorized-environment infrastructure. These wrappers live on in Gymnasium.

PyTorch contributor

Early core contributions, including the DataLoader drop_last flag and nn.utils parameters_to_vector / vector_to_parameters.

LeRobot contributor · Hugging Face

Contributions to Hugging Face's robot-learning library, including batched video encoding for faster dataset recording and the CLI for launching LeKiwiHost.

lekiwi-tui Python · LeRobot · new

A terminal control center for the LeKiwi robot workflow, built with LeRobot and pyratatui.

rlbidder Python · PyPI · new

A modern, modular reinforcement learning library for auto-bidding — a personal side project.

lagom Python · PyTorch · ★ 378

A light PyTorch infrastructure for rapid prototyping of reinforcement learning algorithms — modular building blocks for agents, environments, and parallelized experiments.

MazeLab Python · ★ 271

A customizable framework to create maze and gridworld environments for reinforcement learning, with a simple API for designing your own layouts. Cited in academic papers as a benchmark environment.

VIN_PyTorch_Visdom Python · PyTorch · ★ 223

PyTorch implementation of Value Iteration Networks (NIPS 2016 best paper), with live training visualization in Visdom.

dm2gym Python · ★ 87

A thin wrapper that converts DeepMind Control Suite environments into the OpenAI Gym interface.

DeepPILCO Python · PyTorch · ★ 54

PyTorch implementation of "Improving PILCO with Bayesian Neural Network Dynamics Models" — model-based RL with uncertainty-aware dynamics.

recsys_metrics Python · PyTorch · ★ 28

An efficient PyTorch implementation of the evaluation metrics used in recommender systems.

gym-recsys Python · ★ 26

A customizable recommender-system simulator exposed through the OpenAI Gym interface, for training and evaluating RL-based recommenders.

elsewhere

Smaller merged patches in TensorFlow, OpenAI Baselines, Hugging Face TRL, torchmetrics, and pytorch/examples.

Writing

Education

2019
M.Sc. in Machine Learning · University of Freiburg, Germany
Master's thesis at the Bosch Center for Artificial Intelligence (BCAI).
2015
B.Sc. in Applied Mathematics & Computer Science · Linnaeus University, Sweden
Thesis on the Lindblad equation for quantum-like decision-making models, supervised by Andrei Khrennikov.