<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Deep Learning | Erwin POUSSI</title><link>https://rwin2.github.io/erwinpoussi.github.io/tag/deep-learning/</link><atom:link href="https://rwin2.github.io/erwinpoussi.github.io/tag/deep-learning/index.xml" rel="self" type="application/rss+xml"/><description>Deep Learning</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Tue, 01 Sep 2026 00:00:00 +0000</lastBuildDate><image><url>https://rwin2.github.io/erwinpoussi.github.io/media/icon_hu0b7a4cb9992c9ac0e91bd28ffd38dd00_9727_512x512_fill_lanczos_center_3.png</url><title>Deep Learning</title><link>https://rwin2.github.io/erwinpoussi.github.io/tag/deep-learning/</link></image><item><title>GAIT-Manip: Whole-Body Robot Control for Loco-Manipulation</title><link>https://rwin2.github.io/erwinpoussi.github.io/project/gait-manip/</link><pubDate>Tue, 01 Sep 2026 00:00:00 +0000</pubDate><guid>https://rwin2.github.io/erwinpoussi.github.io/project/gait-manip/</guid><description>&lt;h2 id="demo">Demo&lt;/h2>
&lt;video width="100%" height="420" autoplay loop muted playsinline>
&lt;source src="demo.mp4" type="video/mp4">
&lt;/video>
&lt;p>Whole-body robot control (G1 and Spot) for loco-manipulation, using GAIT scene reasoning.&lt;/p>
&lt;p>&lt;strong>Status:&lt;/strong> More to come soon!&lt;/p></description></item><item><title>GAIT: Graph-Memory Agent with Interrupt-Triggered Reasoning</title><link>https://rwin2.github.io/erwinpoussi.github.io/project/gait/</link><pubDate>Sat, 01 Aug 2026 00:00:00 +0000</pubDate><guid>https://rwin2.github.io/erwinpoussi.github.io/project/gait/</guid><description>&lt;h2 id="demo">Demo&lt;/h2>
&lt;video width="100%" height="420" autoplay loop muted playsinline>
&lt;source src="demo.mp4" type="video/mp4">
&lt;/video>
&lt;p>&lt;strong>GAIT&lt;/strong> (Graph-memory Agent with Interrupt-Triggered reasoning) builds a persistent, structured memory for vision-language-action (VLA) models by constructing semantic scene graphs online during navigation. The agent incrementally builds a graph-based spatial memory from egocentric observations, encoding object identities, spatial relations, and semantic attributes as it explores. An interrupt-triggered reasoning mechanism allows the agent to re-plan on the fly when novel or task-relevant cues are detected — bridging reactive control with deliberative graph-based reasoning.&lt;/p>
&lt;p>This enables &lt;strong>open-vocabulary navigation&lt;/strong>: given a free-form language goal, the agent retrieves and reasons over its scene graph memory to localize targets it has previously observed, or to plan exploration strategies for unseen goals — without requiring a fixed object vocabulary or pre-built map.&lt;/p>
&lt;p>&lt;strong>Status:&lt;/strong> More to come soon!&lt;/p></description></item><item><title>Growing a Virtual Embryo with 3D Convolutional Models</title><link>https://rwin2.github.io/erwinpoussi.github.io/project/virtual-embryo/</link><pubDate>Sat, 01 Aug 2026 00:00:00 +0000</pubDate><guid>https://rwin2.github.io/erwinpoussi.github.io/project/virtual-embryo/</guid><description>&lt;h2 id="embryo-growth-simulation">Embryo Growth Simulation&lt;/h2>
&lt;p>
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Virtual embryo growth simulation"
src="https://rwin2.github.io/erwinpoussi.github.io/erwinpoussi.github.io/project/virtual-embryo/embryo_growth.gif"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;p>This project trains &lt;strong>foundational 3D convolutional models&lt;/strong> to reproduce &lt;strong>embryogenesis in silico&lt;/strong>, capturing both &lt;strong>cell-level gene expression prediction&lt;/strong> and &lt;strong>3D morphogenetic dynamics&lt;/strong>. The goal is to learn a generative model of embryonic development that jointly predicts how cells divide, differentiate, and spatially organize — bridging gene regulatory networks with tissue-scale morphology.&lt;/p>
&lt;p>The approach leverages volumetric deep learning architectures to model the spatiotemporal evolution of developing embryos, learning from multi-modal developmental biology datasets that combine single-cell transcriptomics with 3D imaging.&lt;/p>
&lt;p>I am one of the builders of the &lt;strong>Virtual Embryo Challenge&lt;/strong> — a community benchmark for computational models of embryonic development.&lt;/p>
&lt;p>&lt;strong>&lt;a href="https://virtualembryo.ai/challenge" target="_blank" rel="noopener">Virtual Embryo Challenge&lt;/a>&lt;/strong> — check it out and don&amp;rsquo;t hesitate to participate!&lt;/p>
&lt;p>&lt;strong>Status:&lt;/strong> More to come soon!&lt;/p></description></item><item><title>Language-Steered Drones</title><link>https://rwin2.github.io/erwinpoussi.github.io/project/language-steered-drones/</link><pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate><guid>https://rwin2.github.io/erwinpoussi.github.io/project/language-steered-drones/</guid><description>&lt;h2 id="drone-navigating-to-a-leaf-blower">Drone navigating to a leaf blower&lt;/h2>
&lt;iframe
width="100%"
height="420"
src="https://www.youtube.com/embed/R6zd46fFNQ0"
frameborder="0"
allowfullscreen>
&lt;/iframe>
&lt;p>Developed a vision-language navigation (VLN) policy for autonomous drone flight in photorealistic 3D Gaussian Splatting environments. Given a natural language instruction like &amp;ldquo;go to the green leafblower,&amp;rdquo; the drone autonomously identifies and navigates to the target — collision-free.&lt;/p>
&lt;p>The video shows the drone&amp;rsquo;s onboard view: RGB (left) and semantic similarity field (right) for the query &amp;ldquo;green and pink leafblower.&amp;rdquo; In the right view, red indicates high similarity with the query and blue indicates low similarity — the drone navigates towards the high-similarity region while avoiding obstacles. The system first encodes the language instruction via CLIP embeddings, localizes the target using CLIPSeg semantic segmentation, and generates real-time control commands to navigate through a cluttered indoor environment.&lt;/p>
&lt;p>The control policy is a lightweight neural network (SqueezeNet Commander MLP) trained via Behavioral Cloning from an ACADOS-based MPC expert. A key contribution is the design and implementation of a full DAgger (Dataset Aggregation) pipeline — including mixed-policy rollouts, expert annotation filtering, iterative retraining with best-model checkpointing, and automated benchmarking — to systematically correct for compounding errors under distribution shift. A second key contribution is the introduction of explicit geometric features — bearing and elevation — extracted from the CLIPSeg heatmap centroid, providing the policy with a direct spatial signal for goal-directed control. This replaces the previous approach where target localization had to be implicitly learned from visual embeddings alone.&lt;/p>
&lt;p>&lt;strong>Results:&lt;/strong> 90% navigation success rate (up from 52%), collision rate reduced from 20% to 8%, with generalization to unseen RRT-planned trajectories.&lt;/p>
&lt;p>This research is conducted under &lt;strong>Prof. Mac Schwager&lt;/strong>
(&lt;a href="https://web.stanford.edu/~schwager/" target="_blank" rel="noopener">Multi-Robot Systems Lab, Stanford&lt;/a>)
in collaboration with &lt;strong>PhD student Maximilian Adang&lt;/strong>
(&lt;a href="https://msl.stanford.edu/people/maximilianadang" target="_blank" rel="noopener">MSL Stanford&lt;/a>).&lt;/p>
&lt;p>&lt;strong>&lt;a href="https://github.com/Rwin2/SINGER/tree/feature/centroid-v9" target="_blank" rel="noopener">GitHub Repository&lt;/a>&lt;/strong>&lt;/p>
&lt;h3 id="tech-stack">Tech Stack&lt;/h3>
&lt;p>PyTorch · 3D Gaussian Splatting (gsplat) · CLIPSeg · ACADOS optimal control · CUDA&lt;/p></description></item><item><title>Pantheon: LLM-Based Bio Assistant</title><link>https://rwin2.github.io/erwinpoussi.github.io/project/pantheon-gene-panel-selection/</link><pubDate>Wed, 01 Oct 2025 00:00:00 +0000</pubDate><guid>https://rwin2.github.io/erwinpoussi.github.io/project/pantheon-gene-panel-selection/</guid><description>&lt;h2 id="demo">Demo&lt;/h2>
&lt;iframe
width="100%"
height="420"
src="https://www.youtube.com/embed/TIHCpt630DA"
frameborder="0"
allowfullscreen>
&lt;/iframe>
&lt;h3 id="system-overview">System overview&lt;/h3>
&lt;p>
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Pantheon Gene Panel Selection architecture and results" srcset="
/erwinpoussi.github.io/project/pantheon-gene-panel-selection/fig2_hu7d9bbae53bf4a2039737e2ab7444d3ef_1017246_cb9b0aaea9718e1d594d2660068d31f6.webp 400w,
/erwinpoussi.github.io/project/pantheon-gene-panel-selection/fig2_hu7d9bbae53bf4a2039737e2ab7444d3ef_1017246_1b28edb5f18ddc7d63782d1ae7743a16.webp 760w,
/erwinpoussi.github.io/project/pantheon-gene-panel-selection/fig2_hu7d9bbae53bf4a2039737e2ab7444d3ef_1017246_1200x1200_fit_q100_h2_lanczos.webp 1200w"
src="https://rwin2.github.io/erwinpoussi.github.io/erwinpoussi.github.io/project/pantheon-gene-panel-selection/fig2_hu7d9bbae53bf4a2039737e2ab7444d3ef_1017246_cb9b0aaea9718e1d594d2660068d31f6.webp"
width="721"
height="760"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;p>This project focuses on the development of &lt;strong>Pantheon&lt;/strong>, an open-source &lt;strong>multi-agent LLM platform for biological scientific workflows&lt;/strong>&lt;br>
(&lt;a href="https://www.pantheon-os.com/" target="_blank" rel="noopener">Pantheon Project&lt;/a>).&lt;/p>
&lt;p>My work specifically targets &lt;strong>Gene Panel Selection (GPS)&lt;/strong>, a core capability of Pantheon that automates the design of gene panels for &lt;strong>spatial transcriptomics&lt;/strong> experiments.&lt;/p>
&lt;p>The GPS system coordinates &lt;strong>five specialized LLM agents&lt;/strong>, built on open-source models and extended with &lt;strong>custom toolchains and domain-specific reasoning&lt;/strong>. A &lt;strong>Leader Agent&lt;/strong> interprets ambiguous biological intent, decomposes high-level scientific questions into structured computational steps, and orchestrates agents such as the &lt;strong>Selection Expert&lt;/strong>, with iterative validation and error handling.&lt;/p>
&lt;p>I am currently &lt;strong>fine-tuning and continually pretraining Qwen3 LLMs&lt;/strong> to power Pantheon&amp;rsquo;s self-evolving agent backbone, leveraging &lt;strong>reinforcement learning from verifiable rewards (RLVR)&lt;/strong> and &lt;strong>tool-augmented inference&lt;/strong> to build domain-adaptive, evolvable agents for autonomous genomic reasoning. I also collaborate with &lt;strong>Vizgen&lt;/strong> to integrate a &lt;strong>reinforcement learning module&lt;/strong> for autonomous gene panel design by Pantheon.&lt;/p>
&lt;p>This research is conducted in collaboration with &lt;strong>Prof. Xiaojie Qiu&lt;/strong>
(&lt;a href="https://www.devo-evo.com/people/xiaojie/" target="_blank" rel="noopener">Qiu Lab, Stanford&lt;/a>)
and &lt;strong>Dr. Weize Xu&lt;/strong>
(&lt;a href="https://profiles.stanford.edu/weize-xu" target="_blank" rel="noopener">Stanford Profile&lt;/a>).&lt;/p>
&lt;p>Deployed in collaboration with &lt;strong>Vizgen&lt;/strong>, Pantheon processes &lt;strong>large-scale multi-omics datasets&lt;/strong> and produces &lt;strong>curated gene panels&lt;/strong> that previously required extensive manual expertise.&lt;/p>
&lt;p>&lt;strong>Publication:&lt;/strong> Xu, Poussi et al., &lt;em>PantheonOS: An Evolvable Multi-Agent Framework for Automatic Genomics Discovery&lt;/em>, bioRxiv 2026. &lt;a href="https://www.biorxiv.org/content/10.64898/2026.02.26.707870v1" target="_blank" rel="noopener">Read preprint&lt;/a>&lt;/p>
&lt;p>&lt;strong>&lt;a href="https://github.com/aristoteleo/PantheonOS" target="_blank" rel="noopener">GitHub Repository&lt;/a>&lt;/strong>&lt;/p></description></item><item><title>SelectSmart: Autonomous Gene Panel Design</title><link>https://rwin2.github.io/erwinpoussi.github.io/project/learning-optimal-gene-panels-with-reinforcement-learning/</link><pubDate>Wed, 01 Oct 2025 00:00:00 +0000</pubDate><guid>https://rwin2.github.io/erwinpoussi.github.io/project/learning-optimal-gene-panels-with-reinforcement-learning/</guid><description>&lt;h2 id="training-overview">Training Overview&lt;/h2>
&lt;p>
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="SelectSmart gene panel optimization results" srcset="
/erwinpoussi.github.io/project/learning-optimal-gene-panels-with-reinforcement-learning/RL_huf8a9f04deb0d9e4c8e9ab11372a3db2c_184981_35dfe2eb56b0435ff55209586fcb08d6.webp 400w,
/erwinpoussi.github.io/project/learning-optimal-gene-panels-with-reinforcement-learning/RL_huf8a9f04deb0d9e4c8e9ab11372a3db2c_184981_e724c9bfdab2c9f642dc825f89fdeb34.webp 760w,
/erwinpoussi.github.io/project/learning-optimal-gene-panels-with-reinforcement-learning/RL_huf8a9f04deb0d9e4c8e9ab11372a3db2c_184981_1200x1200_fit_q100_h2_lanczos.webp 1200w"
src="https://rwin2.github.io/erwinpoussi.github.io/erwinpoussi.github.io/project/learning-optimal-gene-panels-with-reinforcement-learning/RL_huf8a9f04deb0d9e4c8e9ab11372a3db2c_184981_35dfe2eb56b0435ff55209586fcb08d6.webp"
width="760"
height="149"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;p>&lt;strong>SelectSmart&lt;/strong> is a reinforcement-learning framework for &lt;strong>gene panel selection&lt;/strong> in single-cell transcriptomics.&lt;br>
This project was developed as part of coursework with &lt;strong>Prof. Mykel Kochenderfer&lt;/strong>&lt;br>
(&lt;a href="https://mykel.kochenderfer.com/" target="_blank" rel="noopener">AA228 / CS238 – Decision Making under Uncertainty&lt;/a>) and extended through research assistantship work with &lt;strong>Prof. Xiaojie Qiu&lt;/strong>&lt;br>
(&lt;a href="https://www.devo-evo.com/people/xiaojie/" target="_blank" rel="noopener">Qiu Lab, Stanford&lt;/a>).&lt;/p>
&lt;p>The method combines &lt;strong>meta-voted candidate genes&lt;/strong>, an &lt;strong>actor–critic architecture&lt;/strong>, and a reward balancing &lt;strong>clustering fidelity (ARI)&lt;/strong> with &lt;strong>panel-size regularization&lt;/strong>.&lt;/p>
&lt;p>Trained on a &lt;strong>30k-cell kidney dataset&lt;/strong> and evaluated on an &lt;strong>independent CZ Kidney dataset&lt;/strong>, SelectSmart produces a &lt;strong>500-gene panel&lt;/strong> that preserves transcriptomic geometry and &lt;strong>outperforms classical gene panel selection methods&lt;/strong>.&lt;/p>
&lt;p>&lt;strong>Status:&lt;/strong> 🧪 Active development&lt;/p>
&lt;h3 id="report">Report&lt;/h3>
&lt;p>📄 &lt;a href="report.pdf">Download the technical report (PDF)&lt;/a>&lt;/p></description></item><item><title>Physics-Informed Random Forest Surrogate Modeling for Parachute Fabric Permeability</title><link>https://rwin2.github.io/erwinpoussi.github.io/project/parachute-opt/</link><pubDate>Sun, 01 Jun 2025 00:00:00 +0000</pubDate><guid>https://rwin2.github.io/erwinpoussi.github.io/project/parachute-opt/</guid><description>&lt;h2 id="parachute-inflation">Parachute Inflation&lt;/h2>
&lt;iframe
width="100%"
height="420"
src="https://www.youtube.com/embed/oUiSoeTgRko"
frameborder="0"
allowfullscreen>
&lt;/iframe>
&lt;p>This project presents a &lt;strong>physics-informed surrogate modeling framework&lt;/strong> based on &lt;strong>Random Forests&lt;/strong> for optimizing &lt;strong>fabric permeability&lt;/strong> in &lt;strong>supersonic Mars landing parachutes&lt;/strong>, conducted as part of a research project under (&lt;a href="https://www.stevens.edu/profile/jrabinov#experience" target="_blank" rel="noopener">&lt;strong>Prof. Jason Rabinovitch&lt;/strong>&lt;/a>) at Stevens Institute of Technology.&lt;/p>
&lt;p>The method combines a &lt;strong>Darcy–Forchheimer analytical trend model&lt;/strong> with a &lt;strong>Random Forest residual learner&lt;/strong>, enabling accurate prediction of permeability coefficients across a high-dimensional geometric design space. The surrogate is embedded in a &lt;strong>multi-objective optimization pipeline&lt;/strong> to identify pore geometries consistent with experimental permeability measurements.&lt;/p>
&lt;p>The framework integrates:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Pore-scale CFD simulations&lt;/strong> (NGA2)&lt;/li>
&lt;li>&lt;strong>Physics-informed Random Forest surrogate modeling&lt;/strong>&lt;/li>
&lt;li>&lt;strong>Global multi-objective optimization&lt;/strong> (NSGA-II, CTAEA)&lt;/li>
&lt;li>&lt;strong>Local high-fidelity refinement&lt;/strong>&lt;/li>
&lt;/ul>
&lt;h3 id="optimization-results">Optimization results&lt;/h3>
&lt;p>
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Local Powell refinement of optimal geometry" srcset="
/erwinpoussi.github.io/project/parachute-opt/Powells_zoomed_hu3ad3eec8f9243c7a58a2ac99354b62e3_54941_94a364e11671e1baeefca7e35256ba27.webp 400w,
/erwinpoussi.github.io/project/parachute-opt/Powells_zoomed_hu3ad3eec8f9243c7a58a2ac99354b62e3_54941_30849bf78afe765710771170f002fd61.webp 760w,
/erwinpoussi.github.io/project/parachute-opt/Powells_zoomed_hu3ad3eec8f9243c7a58a2ac99354b62e3_54941_1200x1200_fit_q100_h2_lanczos_3.webp 1200w"
src="https://rwin2.github.io/erwinpoussi.github.io/erwinpoussi.github.io/project/parachute-opt/Powells_zoomed_hu3ad3eec8f9243c7a58a2ac99354b62e3_54941_94a364e11671e1baeefca7e35256ba27.webp"
width="760"
height="471"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;p>Trained on &lt;strong>tens of thousands of CFD simulations&lt;/strong>, the surrogate achieves &lt;strong>&amp;lt;10% worst-case relative error&lt;/strong>, while optimized geometries reproduce experimental permeability with &lt;strong>&amp;lt;1% mean error&lt;/strong>. The resulting models provide &lt;strong>efficient and physically consistent closures&lt;/strong> for large-scale &lt;strong>FSI simulations of parachute inflation&lt;/strong>.&lt;/p>
&lt;p>&lt;strong>Status:&lt;/strong> 📝 Paper in preparation&lt;/p></description></item></channel></rss>