<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Paper | Sieun Kim Portfolio</title><link>https://siuunni.github.io/publications/</link><atom:link href="https://siuunni.github.io/publications/index.xml" rel="self" type="application/rss+xml"/><description>Paper</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>ko-kr</language><lastBuildDate>Thu, 01 Jan 2026 00:00:00 +0000</lastBuildDate><image><url>https://siuunni.github.io/media/icon_hu_1c0e9cb08cfb822a.png</url><title>Paper</title><link>https://siuunni.github.io/publications/</link></image><item><title>Unsupervised Conformal Novelty Detection for Hierarchical Data</title><link>https://siuunni.github.io/publications/unsupervised-conformal-novelty-detection/</link><pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate><guid>https://siuunni.github.io/publications/unsupervised-conformal-novelty-detection/</guid><description>&lt;hr&gt;
&lt;div style="display:grid;grid-template-columns:160px 1fr;gap:1.5rem 2rem;margin-bottom:2rem;"&gt;
&lt;div style="font-weight:700;padding-top:.1rem;"&gt;Abstract&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;Electric vehicle (EV) battery packs exhibit a natural pack–module–cell hierarchy, which induces dependence among measurements within the same module. Such hierarchical dependence poses challenges for the direct application of conventional novelty detection methods. To address these challenges, we develop conformal e-value procedures for hierarchical novelty detection, with the goal of controlling the false discovery rate (FDR) at both the group and unit levels. We combine hierarchical conformal score construction with eBH and U-eBH multiple testing procedures, and consider split conformal, full conformal, and group-wise conformal regimes. The proposed methods are evaluated through simulation studies and an analysis of EV battery pack data, where they provide empirical FDR control and detect localized module- and cell-level irregularities.&lt;/p&gt;
&lt;/div&gt;
&lt;div style="font-weight:700;padding-top:.1rem;"&gt;Type&lt;/div&gt;
&lt;div&gt;Preprint&lt;/div&gt;
&lt;div style="font-weight:700;padding-top:.1rem;"&gt;Publication&lt;/div&gt;
&lt;div&gt;To be submitted to &lt;em&gt;Journal of the Korean Statistical Society&lt;/em&gt; (JKSS, SCIE)&lt;/div&gt;
&lt;div style="font-weight:700;padding-top:.1rem;"&gt;Keywords&lt;/div&gt;
&lt;div&gt;novelty detection · hierarchical structure · conformal inference · false discovery rate · multiple testing&lt;/div&gt;
&lt;/div&gt;
&lt;hr&gt;
&lt;h2 id="motivation"&gt;Motivation&lt;/h2&gt;
&lt;p&gt;Real-world industrial data — such as EV battery manufacturing — presents three compounding challenges that standard anomaly detection cannot handle jointly:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Hierarchical dependence:&lt;/strong&gt; Cells within the same module share a common group effect, violating the IID assumption of most methods.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;No anomaly labels:&lt;/strong&gt; Ground-truth defect labels are expensive or infeasible to obtain in manufacturing, ruling out supervised approaches.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Multiple comparisons:&lt;/strong&gt; Simultaneously testing hundreds of units inflates false discoveries without a principled error-control mechanism.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="method-overview"&gt;Method Overview&lt;/h2&gt;
&lt;p&gt;We frame hierarchical novelty detection as a &lt;strong&gt;multiple hypothesis testing problem&lt;/strong&gt; at two levels simultaneously:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Group-level (HC-GND)&lt;/strong&gt; — Does a test module contain any anomalous cells?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Unit-level (HC-UND)&lt;/strong&gt; — Which specific cells within each module are anomalous?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Feature extraction:&lt;/strong&gt; Charging voltage time series are treated as functional observations. Functional PCA (FPCA) projects each cell&amp;rsquo;s charging curve onto a low-dimensional score vector, placing cells from all packs on a common feature space.&lt;/p&gt;
&lt;figure style="margin:1.5rem 0;"&gt;
&lt;img src="https://siuunni.github.io/uploads/papers/fig_charge_curves.png"
alt="Preprocessed charging voltage curves for all cells in the six test battery packs"
style="width:100%;border-radius:8px;border:1px solid rgba(148,163,184,.25);"&gt;
&lt;figcaption style="font-size:.8rem;color:#94a3b8;margin-top:.5rem;text-align:center;"&gt;
Preprocessed charging voltage curves for all cells in the six test packs. Normal packs (blue) show regular charging behavior; Abnormal packs 4 and 5 (red) exhibit irregular patterns that are difficult to distinguish visually at the pack level.
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure style="margin:1.5rem 0;"&gt;
&lt;img src="https://siuunni.github.io/uploads/papers/fig_fpca_scatter.png"
alt="FPCA scatter plot separating normal and abnormal battery packs"
style="width:80%;display:block;margin:0 auto;border-radius:8px;border:1px solid rgba(148,163,184,.25);"&gt;
&lt;figcaption style="font-size:.8rem;color:#94a3b8;margin-top:.5rem;text-align:center;"&gt;
Two-dimensional FPCA score vectors under the split conformal regime. Normal reference packs (black) form a tight cluster, while abnormal test packs (red) appear in a distinct region, validating FPCA as a discriminative feature extraction step.
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;&lt;strong&gt;Nonconformity score:&lt;/strong&gt; For each cell, we compute a &lt;strong&gt;Mahalanobis-distance-based nonconformity score&lt;/strong&gt; relative to a robust trimmed-mean group center. This naturally respects within-group dependence.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Multiple testing:&lt;/strong&gt; Scores are converted to &lt;strong&gt;conformal e-values&lt;/strong&gt; — non-negative statistics satisfying E[e] ≤ 1 under the null — and tested jointly via the &lt;strong&gt;eBH / U-eBH procedure&lt;/strong&gt;, guaranteeing FDR control under minimal distributional assumptions.&lt;/p&gt;
&lt;p&gt;We implement three conformal regimes with different data-efficiency / robustness trade-offs:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="text-align: left"&gt;Regime&lt;/th&gt;
&lt;th style="text-align: left"&gt;Training data&lt;/th&gt;
&lt;th style="text-align: left"&gt;Contamination risk&lt;/th&gt;
&lt;th style="text-align: left"&gt;Theoretical FDR guarantee&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align: left"&gt;&lt;strong&gt;HSC&lt;/strong&gt; (Split)&lt;/td&gt;
&lt;td style="text-align: left"&gt;Reference only&lt;/td&gt;
&lt;td style="text-align: left"&gt;None&lt;/td&gt;
&lt;td style="text-align: left"&gt;✓ Both levels&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left"&gt;&lt;strong&gt;HFC&lt;/strong&gt; (Full)&lt;/td&gt;
&lt;td style="text-align: left"&gt;Reference + all test&lt;/td&gt;
&lt;td style="text-align: left"&gt;Higher&lt;/td&gt;
&lt;td style="text-align: left"&gt;✓ Group level&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left"&gt;&lt;strong&gt;HGC&lt;/strong&gt; (Group-wise)&lt;/td&gt;
&lt;td style="text-align: left"&gt;Reference + one test group&lt;/td&gt;
&lt;td style="text-align: left"&gt;Moderate&lt;/td&gt;
&lt;td style="text-align: left"&gt;✓ Group level&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id="results"&gt;Results&lt;/h2&gt;
&lt;h3 id="simulation-study"&gt;Simulation Study&lt;/h3&gt;
&lt;figure style="margin:1.5rem 0;"&gt;
&lt;img src="https://siuunni.github.io/uploads/papers/fig_h_gnd.png"
alt="HC-GND simulation results: FDR and power under varying outlier proportion and signal strength"
style="width:100%;border-radius:8px;border:1px solid rgba(148,163,184,.25);"&gt;
&lt;figcaption style="font-size:.8rem;color:#94a3b8;margin-top:.5rem;text-align:center;"&gt;
&lt;strong&gt;HC-GND simulation results.&lt;/strong&gt; Empirical FDR (top) and power (bottom) under varying outlier proportions (left) and signal strengths (right). All three regimes maintain FDR below the target α = 0.1. HFC and HGC achieve higher power than HSC, especially at low outlier proportions, by exploiting more calibration data.
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure style="margin:1.5rem 0;"&gt;
&lt;img src="https://siuunni.github.io/uploads/papers/fig_comparison.png"
alt="HC-UND vs non-hierarchical baselines: FDR and power comparison"
style="width:100%;border-radius:8px;border:1px solid rgba(148,163,184,.25);"&gt;
&lt;figcaption style="font-size:.8rem;color:#94a3b8;margin-top:.5rem;text-align:center;"&gt;
&lt;strong&gt;HC-UND vs. non-hierarchical baselines.&lt;/strong&gt; The proposed hierarchical methods (HSC, HFC, HGC) consistently outperform non-hierarchical counterparts (SC, FC, AdaDetect) in power while maintaining empirical FDR control. Unit-level anomalies that are subtle in the pooled population become detectable within their own group context.
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;Key findings across 1,000 simulation replicates (α = 0.1):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Empirical FDR remains &lt;strong&gt;at or below the target level&lt;/strong&gt; across all outlier proportions and signal strengths.&lt;/li&gt;
&lt;li&gt;At weak signal, power reaches ~&lt;strong&gt;40%&lt;/strong&gt;; as signal increases, power &lt;strong&gt;approaches 100%&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Hierarchical methods &lt;strong&gt;outperform non-hierarchical baselines&lt;/strong&gt; by leveraging within-group structure.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="ev-battery-pack-application"&gt;EV Battery Pack Application&lt;/h3&gt;
&lt;figure style="margin:1.5rem 0;"&gt;
&lt;img src="https://siuunni.github.io/uploads/papers/fig_pack_wise.png"
alt="Pack-wise comparison of hierarchical and non-hierarchical detection methods"
style="width:100%;border-radius:8px;border:1px solid rgba(148,163,184,.25);"&gt;
&lt;figcaption style="font-size:.8rem;color:#94a3b8;margin-top:.5rem;text-align:center;"&gt;
&lt;strong&gt;Pack-wise detection results (α = 0.1).&lt;/strong&gt; Left three columns: hierarchical HC-GND/HC-UND results (yellow = module rejection, red = cell rejection). Right three columns: non-hierarchical baselines (SVM, Isolation Forest, AdaDetect). The proposed methods identify localized irregularities in Abnormal Pack 5 across multiple modules and cells that non-hierarchical methods largely miss.
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;ul&gt;
&lt;li&gt;The proposed procedures detect &lt;strong&gt;localized module- and cell-level irregularities&lt;/strong&gt; not captured by pack-level labels.&lt;/li&gt;
&lt;li&gt;Non-hierarchical baselines concentrate false detections on Normal Pack 0 and miss structured signals in Abnormal Pack 5.&lt;/li&gt;
&lt;li&gt;Results provide an &lt;strong&gt;additional diagnostic layer&lt;/strong&gt; when only coarse pack-level labels are available.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="presentation-slides"&gt;Presentation Slides&lt;/h2&gt;
&lt;div style="margin-top:1rem;"&gt;
&lt;img
src="https://siuunni.github.io/uploads/papers/thesis-page-4.png"
alt="Presentation slide 1 — Overview"
style="width:100%;border:1px solid rgba(148,163,184,.3);border-radius:8px;margin-bottom:1.25rem;"
&gt;
&lt;img
src="https://siuunni.github.io/uploads/papers/thesis-page-5.png"
alt="Presentation slide 2 — Real data application"
style="width:100%;border:1px solid rgba(148,163,184,.3);border-radius:8px;"
&gt;
&lt;/div&gt;</description></item><item><title>Multi-Agent Large Language Model-Based Economic Dispatch Framework for Optimal Energy Management of Data Center Microgrids</title><link>https://siuunni.github.io/publications/llm-agent-data-center-economic-dispatch/</link><pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate><guid>https://siuunni.github.io/publications/llm-agent-data-center-economic-dispatch/</guid><description>&lt;hr&gt;
&lt;div style="display:grid;grid-template-columns:160px 1fr;gap:1.5rem 2rem;margin-bottom:2rem;"&gt;
&lt;div style="font-weight:700;padding-top:.1rem;"&gt;Abstract&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;The rapid expansion of artificial intelligence (AI) workloads and cloud computing drives a significant rise in hyperscale data centers. This growth in power demand, coupled with extreme load volatility inherent to AI operations, severely destabilizes power grids and complicates energy management. Consequently, data centers increasingly evolve into localized microgrids equipped with distributed energy resources (DERs) and energy storage systems (ESS). However, conventional economic dispatch models—typically based on Mixed-Integer Linear Programming (MILP)—demand specialized optimization expertise and make it difficult to respond flexibly to dynamic business environments, often requiring time-consuming model redesigns whenever tariffs (e.g., Time-of-Use rates) or environmental regulations (e.g., Renewable Energy Certificates) change.&lt;/p&gt;
&lt;p&gt;To address these challenges, this paper proposes a &lt;strong&gt;multi-agent large language model (LLM)-based economic dispatch framework&lt;/strong&gt; for data center microgrids. The model operates through a &lt;strong&gt;four-stage sequential agent architecture&lt;/strong&gt; that lets operators execute complex optimization tasks from natural-language inputs. The efficiency of the framework is validated through simulations using the MIT TX-GAIA data center load profile scaled to 400 MW, configured with small modular reactors (SMR), gas turbines (GT), photovoltaics (PV), and a BESS.&lt;/p&gt;
&lt;/div&gt;
&lt;div style="font-weight:700;padding-top:.1rem;"&gt;Type&lt;/div&gt;
&lt;div&gt;Conference&lt;/div&gt;
&lt;div style="font-weight:700;padding-top:.1rem;"&gt;Publication&lt;/div&gt;
&lt;div&gt;To be submitted to &lt;em&gt;CIRED 2026&lt;/em&gt;&lt;/div&gt;
&lt;div style="font-weight:700;padding-top:.1rem;"&gt;Demo&lt;/div&gt;
&lt;div&gt;&lt;a href="https://datacenteredagent-dbdhwlxmcal5b5vyjlbk4k.streamlit.app" target="_blank" rel="noopener"&gt;Interactive Streamlit app ↗&lt;/a&gt;&lt;/div&gt;
&lt;div style="font-weight:700;padding-top:.1rem;"&gt;Keywords&lt;/div&gt;
&lt;div&gt;LLM agent · economic dispatch · data center microgrid · energy management · multi-agent system&lt;/div&gt;
&lt;/div&gt;
&lt;hr&gt;
&lt;h2 id="motivation"&gt;Motivation&lt;/h2&gt;
&lt;p&gt;AI workloads are pushing hyperscale data centers toward extreme, volatile power demand that destabilizes grids. To stay reliable and cost-efficient, data centers are becoming &lt;strong&gt;localized microgrids&lt;/strong&gt; with distributed energy resources and storage. But the conventional way to operate them has real barriers:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;High expertise barrier:&lt;/strong&gt; MILP-based economic dispatch requires specialized optimization and modeling skills that facility operators rarely have.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Rigid to change:&lt;/strong&gt; Whenever tariffs (Time-of-Use rates) or regulations (Renewable Energy Certificates) change, the entire model often needs a slow, complete redesign.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Slow scenario testing:&lt;/strong&gt; Validating &amp;ldquo;what-if&amp;rdquo; operational strategies is time-consuming under rigid formulations.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="system-configuration"&gt;System Configuration&lt;/h2&gt;
&lt;p&gt;The target is a &lt;strong&gt;grid-connected hyperscale data center microgrid&lt;/strong&gt; sized for AI workloads.&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="text-align: left"&gt;Component&lt;/th&gt;
&lt;th style="text-align: left"&gt;Parameter&lt;/th&gt;
&lt;th style="text-align: left"&gt;Value&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align: left"&gt;&lt;strong&gt;Data Center Load&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align: left"&gt;Peak load&lt;/td&gt;
&lt;td style="text-align: left"&gt;400 MW (AI/HPC workload)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left"&gt;&lt;strong&gt;SMR&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align: left"&gt;Unit capacity / ramp / cost&lt;/td&gt;
&lt;td style="text-align: left"&gt;100 MW · 0.75 MW/15 min · ≈ 7 USD/MWh&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left"&gt;&lt;strong&gt;Gas Turbine (GT)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align: left"&gt;Unit capacity / ramp / fuel&lt;/td&gt;
&lt;td style="text-align: left"&gt;170 MW · 15 MW/min · LNG&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left"&gt;&lt;strong&gt;ESS&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align: left"&gt;Energy / power / efficiency / SOC&lt;/td&gt;
&lt;td style="text-align: left"&gt;160 MWh · 40 MW · 95% · 10–90%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Load modeling.&lt;/strong&gt; The MIT Supercloud &lt;em&gt;TX-GAIA&lt;/em&gt; HPC dataset — chosen for its high volatility relative to commercial data centers — was normalized from its native 300 kW scale up to a 400 MW peak and resampled to a 15-minute resolution (96 steps over 24 hours):&lt;/p&gt;
$$P_{load}(t) = \frac{P_{raw}(t)}{P_{raw}^{max}} \times 400\ \text{MW}$$&lt;p&gt;&lt;strong&gt;Generator modeling.&lt;/strong&gt; The GT uses a quadratic cost function $C_{GT}(P) = aP^2 + bP + c$ (derived via GasTurb at 800 KRW/kg LNG) capturing partial-load efficiency drop, with a 15 MW/min ramp limit. The SMR (SMART-100, 100 MW) operates as baseload at 7 USD/MWh with a strict 0.75 MW/15 min ramp limit for operational safety.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="method-overview"&gt;Method Overview&lt;/h2&gt;
&lt;p&gt;We propose a &lt;strong&gt;four-stage sequential multi-agent LLM pipeline&lt;/strong&gt; that converts a natural-language prompt into an optimized dispatch schedule — no manual model rebuilding required.&lt;/p&gt;
&lt;figure style="margin:1.5rem auto;max-width:560px;"&gt;
&lt;img src="https://siuunni.github.io/uploads/papers/fig_llm_agent_architecture.png"
alt="Four-stage multi-agent LLM architecture: parsing, formulation, solver, explanation"
style="width:100%;border-radius:8px;border:1px solid rgba(148,163,184,.25);background:#fff;padding:.5rem;"&gt;
&lt;figcaption style="font-size:.8rem;color:#94a3b8;margin-top:.5rem;text-align:center;"&gt;
Four-stage agent architecture. An infeasibility-feedback loop returns from the solver to the formulation agent when constraints cannot be satisfied.
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Parsing Agent&lt;/strong&gt; — extracts optimization parameters from the user&amp;rsquo;s natural-language prompt.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Formulation Agent&lt;/strong&gt; — translates the parameters into a formal mathematical model (objective + constraints).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Solver Agent&lt;/strong&gt; — executes the computational dispatch and returns the optimal schedule.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Explanation Agent&lt;/strong&gt; — synthesizes the numerical results into a comprehensive, human-readable strategic report.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;A feedback loop returns infeasibility signals from the solver back to the formulation stage, enabling automatic correction without operator intervention.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="mathematical-formulation"&gt;Mathematical Formulation&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Objective&lt;/strong&gt; — minimize total daily operational cost $J$ (base demand charge + generation + grid purchase − sales revenue + ESS degradation):&lt;/p&gt;
$$\min J = C_{base} + \sum_{t=1}^{T} \Big[ \sum_{i \in \mathcal{G}} C_{gen,i}(P_i(t)) + \rho_{grid}(t)P_{grid}(t) - R_{sales}(t) + \sum_{k \in \mathcal{E}} \lambda_{deg} P_{dis,k}(t) \Big]$$&lt;p&gt;&lt;strong&gt;Key constraints:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Power balance&lt;/strong&gt; — supply equals demand at every step $t$ (grid + generators + PV + ESS discharge = load + ESS charge).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ESS dynamics&lt;/strong&gt; — $SOC(t) = SOC(t-1) + \big(P_{chg}(t)\eta - P_{dis}(t)/\eta\big)\Delta t / E_{cap}$, with round-trip efficiency $\eta = 0.95$ and $10\% \le SOC(t) \le 90\%$.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generator limits&lt;/strong&gt; — capacity bounds $P_{min,i} \le P_i(t) \le P_{max,i}$ and ramp limits $|P_i(t) - P_i(t-1)| \le Ramp_i$.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The Solver Agent casts this as a &lt;strong&gt;Mixed-Integer Quadratic Program (MIQP)&lt;/strong&gt; and solves it with &lt;strong&gt;Gurobi&lt;/strong&gt; for the global cost-minimizing optimum.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="results"&gt;Results&lt;/h2&gt;
&lt;p&gt;The framework was validated on the &lt;strong&gt;MIT TX-GAIA data center load profile scaled to 400 MW&lt;/strong&gt; over a 24-hour horizon, with a portfolio of small modular reactors (SMR), gas turbines (GT), photovoltaics (PV), and a BESS.&lt;/p&gt;
&lt;!-- &lt;figure style="margin:1.5rem 0;"&gt;
&lt;img src="https://siuunni.github.io/uploads/papers/fig_llm_optimization_result.png"
alt="Optimization result: cost-based dispatch schedule across generation sources over 24 hours"
style="width:100%;border-radius:8px;border:1px solid rgba(148,163,184,.25);background:#fff;padding:.5rem;"&gt;
&lt;figcaption style="font-size:.8rem;color:#94a3b8;margin-top:.5rem;text-align:center;"&gt;
Cost-based optimal dispatch over 24 hours. SMR provides stable baseload, while ESS and gas turbines are dispatched for peak shaving during expensive Time-of-Use periods.
&lt;/figcaption&gt;
&lt;/figure&gt; --&gt;
&lt;div style="display:flex;flex-wrap:wrap;gap:1rem;margin:1.5rem 0;justify-content:center;"&gt;
&lt;img src="https://siuunni.github.io/uploads/papers/fig_report_page1.png"
alt="Data Center Energy Dispatch Report — page 1: summary metrics and dispatch chart"
style="flex:1 1 320px;max-width:48%;min-width:300px;display:block;border:1px solid rgba(148,163,184,.3);border-radius:10px;background:#fff;"&gt;
&lt;img src="https://siuunni.github.io/uploads/papers/fig_report_page2.png"
alt="Data Center Energy Dispatch Report — page 2: cost, dispatch and TOU analysis"
style="flex:1 1 320px;max-width:48%;min-width:300px;display:block;border:1px solid rgba(148,163,184,.3);border-radius:10px;background:#fff;"&gt;
&lt;/div&gt;
&lt;p&gt;Key findings:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;SMR as baseload:&lt;/strong&gt; The framework seamlessly utilizes the SMR for stable baseload supply (~121 MW average, capacity factor ~100%).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Peak shaving:&lt;/strong&gt; ESS and gas turbines are dispatched strategically for peak shaving during expensive TOU periods.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cost structure:&lt;/strong&gt; Total cost was driven primarily by dispatch strategy — baseload generation accounted for only ~2.5% of total cost, while variable operating cost dominated at ~90.9%, confirming that operational decisions matter more than raw asset mix.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Interactive testbed:&lt;/strong&gt; The pipeline serves as a rapid, interactive testbed for verifying strategies against uncertainties in cost, load dynamics, and grid stability — and scales to other load systems.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;!--
## Generated Report
The **Explanation Agent** automatically synthesizes the optimization output into a full technical report — dispatch chart, cost structure, dispatch strategy, TOU operation analysis, and recommendations. Below is an example report generated end-to-end by the agent pipeline:
&lt;div style="display:flex;flex-wrap:wrap;gap:1rem;margin:1.5rem 0;justify-content:center;"&gt;
&lt;img src="https://siuunni.github.io/uploads/papers/fig_report_page1.png"
alt="Data Center Energy Dispatch Report — page 1: summary metrics and dispatch chart"
style="flex:1 1 320px;max-width:48%;min-width:300px;display:block;border:1px solid rgba(148,163,184,.3);border-radius:10px;background:#fff;"&gt;
&lt;img src="https://siuunni.github.io/uploads/papers/fig_report_page2.png"
alt="Data Center Energy Dispatch Report — page 2: cost, dispatch and TOU analysis"
style="flex:1 1 320px;max-width:48%;min-width:300px;display:block;border:1px solid rgba(148,163,184,.3);border-radius:10px;background:#fff;"&gt;
&lt;/div&gt;
&lt;div style="margin:1rem 0;"&gt;
&lt;a href="https://siuunni.github.io/uploads/papers/llm-data-center-energy-report.pdf" target="_blank" rel="noopener"
style="display:inline-flex;align-items:center;gap:.5rem;background:rgba(59,130,246,.15);border:1px solid rgba(59,130,246,.4);border-radius:8px;padding:.5rem 1rem;font-size:.9rem;color:#60a5fa;text-decoration:none;font-weight:600;"&gt;
📄 Download full report (PDF)
&lt;/a&gt;
&lt;/div&gt; --&gt;
&lt;hr&gt;
&lt;h2 id="future-work"&gt;Future Work&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Capacity optimization:&lt;/strong&gt; Move from fixed capacities to optimal sizing of GTs and ESS for a given load profile.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PV curtailment &amp;amp; RE100:&lt;/strong&gt; Add objective penalty terms for curtailed renewables and minimum-usage constraints to meet sustainability targets.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Conformal prediction:&lt;/strong&gt; Integrate distribution-free prediction intervals with guaranteed coverage into the demand-forecasting module, letting the Formulation Agent build &lt;strong&gt;uncertainty-aware&lt;/strong&gt; robust optimization models that hedge against AI-workload volatility — reducing the risk of shortage or over-generation.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="try-the-live-demo"&gt;Try the Live Demo&lt;/h2&gt;
&lt;p&gt;The full agent pipeline is deployed as an interactive web app. Enter a natural-language scenario and watch the agents parse, formulate, solve, and explain the optimal dispatch in real time.&lt;/p&gt;
&lt;div style="margin:1rem 0;"&gt;
&lt;a href="https://datacenteredagent-dbdhwlxmcal5b5vyjlbk4k.streamlit.app" target="_blank" rel="noopener"
style="display:inline-flex;align-items:center;gap:.5rem;background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.4);border-radius:8px;padding:.55rem 1.1rem;font-size:.95rem;color:#4ade80;text-decoration:none;font-weight:600;"&gt;
🚀 Launch the Streamlit App
&lt;/a&gt;
&lt;/div&gt;</description></item></channel></rss>