<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Publications | Xinyi Liu's Personal Website</title><link>https://liuxy10.github.io/xinyiliu.me/publication/</link><atom:link href="https://liuxy10.github.io/xinyiliu.me/publication/index.xml" rel="self" type="application/rss+xml"/><description>Publications</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Thu, 12 Mar 2026 00:00:00 +0000</lastBuildDate><image><url>https://liuxy10.github.io/xinyiliu.me/media/icon_hu7729264130191091259.png</url><title>Publications</title><link>https://liuxy10.github.io/xinyiliu.me/publication/</link></image><item><title>Imitation Learning from Human Motion Alone Does Not Guarantee Biomechanically Plausible Gait Kinetics</title><link>https://liuxy10.github.io/xinyiliu.me/publication/il_grf/</link><pubDate>Thu, 12 Mar 2026 00:00:00 +0000</pubDate><guid>https://liuxy10.github.io/xinyiliu.me/publication/il_grf/</guid><description>&lt;h2 id="mathematical-formulation">Mathematical Formulation&lt;/h2>
&lt;h3 id="imitation-learning-objective">Imitation Learning Objective&lt;/h3>
&lt;p>The policy maximizes expected cumulative reward:&lt;/p>
$$ J(\theta) = \mathbb{E}_{\pi_\theta} \left[ \sum_{t=0}^T \gamma^t r(s_t, a_t, q^{\exp}_t, f^{\exp}_{\mathrm{grf},t}, x^{\exp}_{\mathrm{cop},t}) \right] $$&lt;p>Where $ r(\cdot) $ includes kinematics $ R_k $ and dynamics $ R_{\mathrm{dyn}} $ terms.&lt;/p>
&lt;h3 id="reward-components">Reward Components&lt;/h3>
&lt;p>Kinematics reward:&lt;/p>
$$ R_k = w_p R_p + w_{ee} R_{ee} + w_{rp} R_{rp} + w_{rv} R_{rv} + w_{vf} R_{vf} $$&lt;p>Dynamics reward:&lt;/p>
$$ R_{\mathrm{dyn}} = w_{\mathrm{grf}} R_{\mathrm{grf}} + w_{\mathrm{cop}} R_{\mathrm{cop}} $$&lt;p>With GRF term $ R_{\mathrm{grf}} = \exp\left( -k_{\mathrm{grf}} \|\Delta f_{\mathrm{grf}}\|^2 \right) $ and CoP term $ R_{\mathrm{cop}} = \exp\left( -k_{\mathrm{cop}} \|\Delta x_{\mathrm{cop}}\|^2 \right) $.&lt;/p>
&lt;h2 id="technical-approach">Technical Approach&lt;/h2>
&lt;h3 id="key-components">Key Components&lt;/h3>
&lt;ul>
&lt;li>RL-based IL with PPO and residual force control in MuJoCo.&lt;/li>
&lt;li>Ablation on kinetics rewards: baseline (kinematics-only, MOIL), +GRF, +CoP, full KAIL.&lt;/li>
&lt;li>Forward dynamics simulation of musculoskeletal model matching Visual3D inverse dynamics.&lt;/li>
&lt;/ul>
&lt;h3 id="performance-metrics">Performance Metrics&lt;/h3>
&lt;ul>
&lt;li>Joint angle RMSE &amp;lt;7° across conditions.&lt;/li>
&lt;li>GRF correlation improves significantly with kinetics rewards (p&amp;lt;0.001).&lt;/li>
&lt;li>Joint moment RMSE reduced, correlations increased (p&amp;lt;0.0001) in KAIL vs. MOIL.
The figure shows simulated human gait skeletons adapting walking speeds via imitation learning, illustrating kinematic fidelity in MuJoCo environments similar to the study&amp;rsquo;s setup.&lt;/li>
&lt;/ul>
&lt;h2 id="research-significance">Research Significance&lt;/h2>
&lt;p>Motion imitation alone prioritizes kinematic matching but yields implausible GRFs and joint moments due to unphysiological foot-ground interactions. KAIL with GRF/CoP rewards ensures biomechanical plausibility, critical for biomechanics analysis, clinical diagnostics, and wearable robot design.&lt;/p>
&lt;h2 id="implementation-highlights">Implementation Highlights&lt;/h2>
&lt;ul>
&lt;li>Data from motion capture and force-plate treadmill on healthy subject walking at 1.2 m/s.&lt;/li>
&lt;li>MuJoCo model with floating-base, impedance control, trained 900 PPO iterations.&lt;/li>
&lt;li>Evaluation via GRF butterfly diagrams, CPCC, joint moment RMSE/correlations vs. inverse dynamics.&lt;/li>
&lt;/ul></description></item><item><title>Guided Online Distillation: Promoting Safe Reinforcement Learning by Offline Demonstration</title><link>https://liuxy10.github.io/xinyiliu.me/publication/gold_rl/</link><pubDate>Mon, 15 Jan 2024 00:00:00 +0000</pubDate><guid>https://liuxy10.github.io/xinyiliu.me/publication/gold_rl/</guid><description>&lt;h2 id="mathematical-formulation">Mathematical Formulation&lt;/h2>
&lt;h3 id="policy-distillation-objective">Policy Distillation Objective&lt;/h3>
&lt;p>The core optimization problem is formulated as:&lt;/p>
$$ \min_{\pi_{\theta}} \mathbb{E}_{s \sim d_{\text{expert}}} \left[ L_{\text{distill}}(\pi_{\theta}(s), \pi_{\text{expert}}(s)) + \lambda L_{\text{safety}}(\pi_{\theta}) \right] $$&lt;p>Where:&lt;/p>
&lt;ul>
&lt;li>$\pi_{\theta}$: Online policy network&lt;/li>
&lt;li>$\pi_{\text{expert}}$: Offline expert policy&lt;/li>
&lt;li>$L_{\text{distill}}$: Policy distillation loss&lt;/li>
&lt;li>$L_{\text{safety}}$: Safety constraint loss&lt;/li>
&lt;li>$\lambda$: Regularization coefficient&lt;/li>
&lt;/ul>
&lt;h3 id="safe-exploration-constraint">Safe Exploration Constraint&lt;/h3>
&lt;p>The safety constraint is defined as:&lt;/p>
$$ P(\text{safe trajectory}) \geq 1 - \epsilon $$&lt;h2 id="technical-approach">Technical Approach&lt;/h2>
&lt;h3 id="key-components">Key Components&lt;/h3>
&lt;ul>
&lt;li>Two-stage policy extraction&lt;/li>
&lt;li>Offline expert policy distillation&lt;/li>
&lt;li>Online fine-tuning with safety constraints&lt;/li>
&lt;/ul>
&lt;h3 id="performance-metrics">Performance Metrics&lt;/h3>
&lt;ul>
&lt;li>Reduced collision rate from 30% to &amp;lt;3%&lt;/li>
&lt;li>15% improvement in driving task success rates&lt;/li>
&lt;/ul>
&lt;h2 id="research-significance">Research Significance&lt;/h2>
&lt;p>Addresses critical reinforcement learning challenges:&lt;/p>
&lt;ul>
&lt;li>Mitigates conservative exploration&lt;/li>
&lt;li>Enables lightweight policy networks&lt;/li>
&lt;li>Improves safety in autonomous systems&lt;/li>
&lt;/ul>
&lt;h2 id="implementation-highlights">Implementation Highlights&lt;/h2>
&lt;ul>
&lt;li>Developed versatile driving simulation platform&lt;/li>
&lt;li>Implemented online distillation procedure&lt;/li>
&lt;li>Extracted lightweight policies from transformer models&lt;/li>
&lt;/ul>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">Developed at UC Berkeley&amp;rsquo;s MSC Lab under Prof. Masayoshi Tomizuka&lt;/span>
&lt;/div></description></item><item><title>Predicting Sagittal-Plane Swing Hip Kinematics in Response to Trips</title><link>https://liuxy10.github.io/xinyiliu.me/publication/trip-predition/</link><pubDate>Fri, 17 Jun 2022 00:00:00 +0000</pubDate><guid>https://liuxy10.github.io/xinyiliu.me/publication/trip-predition/</guid><description>&lt;h2 id="key-contributions">Key Contributions&lt;/h2>
&lt;ul>
&lt;li>Developed three distinct predictive models for swing hip trip-recovery behavior&lt;/li>
&lt;li>Demonstrated empirical superiority of proposed planning approach&lt;/li>
&lt;li>Received Best Paper Award at BioRob for IEEE Robotics and Automation Letters&lt;/li>
&lt;/ul></description></item></channel></rss>