update new paper
BIN
docs/范文.pdf
Normal file
@@ -51,9 +51,9 @@
|
|||||||
"full_stats": true,
|
"full_stats": true,
|
||||||
"type1_features": ["P1_B4002","P2_MSD","P4_HT_LD","P1_B2004","P1_B3004","P1_B4022","P1_B3005"],
|
"type1_features": ["P1_B4002","P2_MSD","P4_HT_LD","P1_B2004","P1_B3004","P1_B4022","P1_B3005"],
|
||||||
"type2_features": ["P1_B4005"],
|
"type2_features": ["P1_B4005"],
|
||||||
"type3_features": ["P1_PCV02Z","P1_PCV01Z","P1_PCV01D","P1_FCV02Z"],
|
"type3_features": ["P1_PCV02Z","P1_PCV01Z","P1_PCV01D","P1_FCV02Z","P1_FCV03D","P1_FCV03Z","P1_LCV01D","P1_LCV01Z"],
|
||||||
"type4_features": ["P1_PIT02","P2_SIT02","P1_FT03"],
|
"type4_features": ["P1_PIT02","P2_SIT02","P1_FT03"],
|
||||||
"type5_features": ["P1_FT03Z"],
|
"type5_features": ["P1_FT03Z","P1_FT02Z"],
|
||||||
"type6_features": ["P4_HT_PO","P2_24Vdc","P2_HILout"],
|
"type6_features": ["P4_HT_PO","P2_24Vdc","P2_HILout"],
|
||||||
"shuffle_buffer": 256,
|
"shuffle_buffer": 256,
|
||||||
"use_temporal_stage1": true,
|
"use_temporal_stage1": true,
|
||||||
|
|||||||
@@ -1,112 +1,200 @@
|
|||||||
<svg xmlns='http://www.w3.org/2000/svg' width='1400' height='900' viewBox='0 0 1400 900'>
|
<svg xmlns='http://www.w3.org/2000/svg' width='1400' height='900' viewBox='0 0 1400 900'>
|
||||||
<rect x='0' y='0' width='1400' height='900' fill='#ffffff'/>
|
<rect x='0' y='0' width='1400' height='900' fill='#ffffff'/>
|
||||||
<text x='700.0' y='32.0' text-anchor='middle' font-family='Arial' font-size='18' font-weight='bold' fill='#111827'>Benchmark Overview (HAI Security Dataset)</text>
|
<defs><filter id='kdeBlur' x='-25%' y='-25%' width='150%' height='150%'><feGaussianBlur stdDeviation='10'/></filter></defs>
|
||||||
<text x='700.0' y='54.0' text-anchor='middle' font-family='Arial' font-size='11' font-weight='normal' fill='#6b7280'>A: workflow · B: per-feature KS · C: train-file mean shift · D: seed robustness and metric history</text>
|
<text x='700.0' y='32.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='18' font-weight='bold' fill='#111827'>Benchmark Overview (HAI Security Dataset)</text>
|
||||||
<rect x='42.0' y='78.0' width='645.0' height='395.0' rx='16' ry='16' fill='#ffffff' stroke='#e5e7eb' stroke-width='1.2'/>
|
<text x='700.0' y='54.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='11' font-weight='normal' fill='#6b7280'>A: per-feature mean profile · B: per-feature KS · C: train-file mean shift · D: seed robustness and metric history</text>
|
||||||
<rect x='713.0' y='78.0' width='645.0' height='395.0' rx='16' ry='16' fill='#ffffff' stroke='#e5e7eb' stroke-width='1.2'/>
|
<rect x='44.0' y='81.0' width='645.0' height='395.0' rx='16' ry='16' fill='#0f172a' fill-opacity='0.06' stroke='none'/><rect x='42.0' y='78.0' width='645.0' height='395.0' rx='16' ry='16' fill='#ffffff' stroke='#e5e7eb' stroke-width='1.1'/>
|
||||||
<rect x='42.0' y='499.0' width='645.0' height='395.0' rx='16' ry='16' fill='#ffffff' stroke='#e5e7eb' stroke-width='1.2'/>
|
<rect x='715.0' y='81.0' width='645.0' height='395.0' rx='16' ry='16' fill='#0f172a' fill-opacity='0.06' stroke='none'/><rect x='713.0' y='78.0' width='645.0' height='395.0' rx='16' ry='16' fill='#ffffff' stroke='#e5e7eb' stroke-width='1.1'/>
|
||||||
<rect x='713.0' y='499.0' width='645.0' height='395.0' rx='16' ry='16' fill='#ffffff' stroke='#e5e7eb' stroke-width='1.2'/>
|
<rect x='44.0' y='502.0' width='645.0' height='395.0' rx='16' ry='16' fill='#0f172a' fill-opacity='0.06' stroke='none'/><rect x='42.0' y='499.0' width='645.0' height='395.0' rx='16' ry='16' fill='#ffffff' stroke='#e5e7eb' stroke-width='1.1'/>
|
||||||
<text x='60.0' y='106.0' text-anchor='start' font-family='Arial' font-size='16' font-weight='bold' fill='#111827'>A</text>
|
<rect x='715.0' y='502.0' width='645.0' height='395.0' rx='16' ry='16' fill='#0f172a' fill-opacity='0.06' stroke='none'/><rect x='713.0' y='499.0' width='645.0' height='395.0' rx='16' ry='16' fill='#ffffff' stroke='#e5e7eb' stroke-width='1.1'/>
|
||||||
<text x='86.0' y='106.0' text-anchor='start' font-family='Arial' font-size='14' font-weight='bold' fill='#111827'>Typed Hybrid Generation</text>
|
<text x='60.0' y='106.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='16' font-weight='bold' fill='#111827'>A</text>
|
||||||
<text x='731.0' y='106.0' text-anchor='start' font-family='Arial' font-size='16' font-weight='bold' fill='#111827'>B</text>
|
<text x='86.0' y='106.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='14' font-weight='bold' fill='#111827'>Feature-wise Similarity Profile</text>
|
||||||
<text x='757.0' y='106.0' text-anchor='start' font-family='Arial' font-size='14' font-weight='bold' fill='#111827'>Feature-Level Distribution Fidelity</text>
|
<text x='731.0' y='106.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='16' font-weight='bold' fill='#111827'>B</text>
|
||||||
<text x='60.0' y='527.0' text-anchor='start' font-family='Arial' font-size='16' font-weight='bold' fill='#111827'>C</text>
|
<text x='757.0' y='106.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='14' font-weight='bold' fill='#111827'>Feature-Level Distribution Fidelity</text>
|
||||||
<text x='86.0' y='527.0' text-anchor='start' font-family='Arial' font-size='14' font-weight='bold' fill='#111827'>Dataset Shift Across Training Files</text>
|
<text x='60.0' y='527.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='16' font-weight='bold' fill='#111827'>C</text>
|
||||||
<text x='731.0' y='527.0' text-anchor='start' font-family='Arial' font-size='16' font-weight='bold' fill='#111827'>D</text>
|
<text x='86.0' y='527.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='14' font-weight='bold' fill='#111827'>Dataset Shift Across Training Files</text>
|
||||||
<text x='757.0' y='527.0' text-anchor='start' font-family='Arial' font-size='14' font-weight='bold' fill='#111827'>Robustness Across Seeds</text>
|
<text x='731.0' y='527.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='16' font-weight='bold' fill='#111827'>D</text>
|
||||||
<rect x='64.0' y='250.5' width='130.8' height='56.0' rx='12' ry='12' fill='#f8fafc' stroke='#e5e7eb' stroke-width='1.2'/>
|
<text x='757.0' y='527.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='14' font-weight='bold' fill='#111827'>Robustness Across Seeds</text>
|
||||||
<text x='129.4' y='272.5' text-anchor='middle' font-family='Arial' font-size='11' font-weight='bold' fill='#111827'>HAI windows</text>
|
<text x='64.0' y='140.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='11' font-weight='bold' fill='#6b7280'>Mean agreement (continuous features)</text>
|
||||||
<text x='129.4' y='288.5' text-anchor='middle' font-family='Arial' font-size='11' font-weight='normal' fill='#111827'>(L=96)</text>
|
<text x='665.0' y='140.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='10' font-weight='normal' fill='#6b7280'>range-normalized by real min/max</text>
|
||||||
<path d='M 194.8 278.5 L 220.8 278.5' fill='none' stroke='#6b7280' stroke-width='1.6' stroke-linecap='round'/><path d='M 220.8 278.5 L 210.8 273.5 L 210.8 283.5 Z' fill='#6b7280'/>
|
<rect x='108.0' y='148.0' width='261.0' height='261.0' rx='14' ry='14' fill='#f8fafc' stroke='#e5e7eb' stroke-width='1.0'/>
|
||||||
<rect x='220.8' y='250.5' width='130.8' height='56.0' rx='12' ry='12' fill='#f8fafc' stroke='#e5e7eb' stroke-width='1.2'/>
|
<line x1='118.0' y1='158.0' x2='118.0' y2='399.0' stroke='#e5e7eb' stroke-width='1.0' stroke-linecap='butt'/>
|
||||||
<text x='286.1' y='272.5' text-anchor='middle' font-family='Arial' font-size='11' font-weight='bold' fill='#111827'>Typed</text>
|
<line x1='118.0' y1='399.0' x2='359.0' y2='399.0' stroke='#e5e7eb' stroke-width='1.0' stroke-linecap='butt'/>
|
||||||
<text x='286.1' y='288.5' text-anchor='middle' font-family='Arial' font-size='11' font-weight='normal' fill='#111827'>decomposition</text>
|
<line x1='118.0' y1='158.0' x2='118.0' y2='399.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round' stroke-dasharray='4,6'/>
|
||||||
<path d='M 351.5 278.5 L 377.5 278.5' fill='none' stroke='#6b7280' stroke-width='1.6' stroke-linecap='round'/><path d='M 377.5 278.5 L 367.5 273.5 L 367.5 283.5 Z' fill='#6b7280'/>
|
<line x1='118.0' y1='399.0' x2='359.0' y2='399.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round' stroke-dasharray='4,6'/>
|
||||||
<rect x='377.5' y='250.5' width='130.8' height='56.0' rx='12' ry='12' fill='#f8fafc' stroke='#e5e7eb' stroke-width='1.2'/>
|
<text x='110.0' y='403.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>0.0</text>
|
||||||
<text x='442.9' y='272.5' text-anchor='middle' font-family='Arial' font-size='11' font-weight='bold' fill='#111827'>Hybrid</text>
|
<text x='118.0' y='421.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>0.0</text>
|
||||||
<text x='442.9' y='288.5' text-anchor='middle' font-family='Arial' font-size='11' font-weight='normal' fill='#111827'>generator</text>
|
<line x1='238.5' y1='158.0' x2='238.5' y2='399.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round' stroke-dasharray='4,6'/>
|
||||||
<path d='M 508.2 278.5 L 534.2 278.5' fill='none' stroke='#6b7280' stroke-width='1.6' stroke-linecap='round'/><path d='M 534.2 278.5 L 524.2 273.5 L 524.2 283.5 Z' fill='#6b7280'/>
|
<line x1='118.0' y1='278.5' x2='359.0' y2='278.5' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round' stroke-dasharray='4,6'/>
|
||||||
<rect x='534.2' y='250.5' width='130.8' height='56.0' rx='12' ry='12' fill='#f8fafc' stroke='#e5e7eb' stroke-width='1.2'/>
|
<text x='110.0' y='282.5' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>0.5</text>
|
||||||
<text x='599.6' y='272.5' text-anchor='middle' font-family='Arial' font-size='11' font-weight='bold' fill='#111827'>Synthetic</text>
|
<text x='238.5' y='421.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>0.5</text>
|
||||||
<text x='599.6' y='288.5' text-anchor='middle' font-family='Arial' font-size='11' font-weight='normal' fill='#111827'>windows</text>
|
<line x1='359.0' y1='158.0' x2='359.0' y2='399.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round' stroke-dasharray='4,6'/>
|
||||||
<text x='383.5' y='318.5' text-anchor='start' font-family='Arial' font-size='10' font-weight='bold' fill='#6b7280'>Type-aware routes</text>
|
<line x1='118.0' y1='158.0' x2='359.0' y2='158.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round' stroke-dasharray='4,6'/>
|
||||||
<rect x='377.5' y='324.5' width='130.8' height='32.0' rx='10' ry='10' fill='#e0f2fe' stroke='#3b82f6' stroke-width='1.4'/>
|
<text x='110.0' y='162.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>1.0</text>
|
||||||
<text x='387.5' y='344.5' text-anchor='start' font-family='Arial' font-size='10' font-weight='bold' fill='#111827'>Trend (det.)</text>
|
<text x='359.0' y='421.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>1.0</text>
|
||||||
<rect x='377.5' y='366.5' width='130.8' height='32.0' rx='10' ry='10' fill='#fee2e2' stroke='#ef4444' stroke-width='1.4'/>
|
<g transform='translate(74.0,278.5) rotate(-90)'><text x='0' y='0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='10' font-weight='bold' fill='#6b7280'>Generated mean</text></g>
|
||||||
<text x='387.5' y='386.5' text-anchor='start' font-family='Arial' font-size='10' font-weight='bold' fill='#111827'>Residual (DDPM)</text>
|
<text x='238.5' y='447.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='10' font-weight='bold' fill='#6b7280'>Real mean</text>
|
||||||
<rect x='377.5' y='408.5' width='130.8' height='32.0' rx='10' ry='10' fill='#dcfce7' stroke='#10b981' stroke-width='1.4'/>
|
<rect x='371.0' y='150.0' width='226.0' height='74.0' rx='12' ry='12' fill='#ffffff' stroke='#e5e7eb' stroke-width='1.0'/>
|
||||||
<text x='387.5' y='428.5' text-anchor='start' font-family='Arial' font-size='10' font-weight='bold' fill='#111827'>Discrete head</text>
|
<circle cx='385.0' cy='168.0' r='5.2' fill='#3b82f6' fill-opacity='0.28'/>
|
||||||
<path d='M 442.9 306.5 L 442.9 324.5' fill='none' stroke='#6b7280' stroke-width='1.4' stroke-linecap='round'/><path d='M 442.9 324.5 L 447.9 314.5 L 437.9 314.5 Z' fill='#6b7280'/>
|
<text x='397.0' y='172.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='10' font-weight='bold' fill='#111827'>KDE density</text>
|
||||||
<text x='64.0' y='455.0' text-anchor='start' font-family='Arial' font-size='10' font-weight='normal' fill='#6b7280'>Separation aligns metrics with data types: KS (continuous), JSD (discrete), lag-1 (temporal).</text>
|
<line x1='383.0' y1='190.0' x2='399.0' y2='190.0' stroke='#1d4ed8' stroke-width='2.2' stroke-linecap='round' stroke-opacity='0.55'/>
|
||||||
<text x='735.0' y='132.0' text-anchor='start' font-family='Arial' font-size='11' font-weight='normal' fill='#6b7280'>Top-14 KS outliers (lower is better)</text>
|
<text x='405.0' y='194.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='10' font-weight='bold' fill='#111827'>Contours</text>
|
||||||
<text x='1336.0' y='132.0' text-anchor='end' font-family='Arial' font-size='10' font-weight='normal' fill='#6b7280'>dropped: P2_MSD</text>
|
<line x1='383.0' y1='212.0' x2='399.0' y2='212.0' stroke='#94a3b8' stroke-width='2.0' stroke-dasharray='6,6' stroke-opacity='0.9'/>
|
||||||
|
<text x='405.0' y='216.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='10' font-weight='bold' fill='#111827'>y=x</text>
|
||||||
|
<clipPath id='clipA'><rect x='118.0' y='158.0' width='241.0' height='241.0' rx='10' ry='10'/></clipPath>
|
||||||
|
<g clip-path='url(#clipA)'>
|
||||||
|
<g filter='url(#kdeBlur)'>
|
||||||
|
<circle cx='153.1' cy='388.3' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='196.3' cy='326.3' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='213.6' cy='303.4' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='263.9' cy='253.2' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='185.3' cy='396.5' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='310.4' cy='210.2' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='215.1' cy='160.5' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='216.6' cy='396.5' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='228.4' cy='289.2' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='159.7' cy='380.5' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='331.0' cy='160.5' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='294.4' cy='285.2' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='223.9' cy='297.4' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='198.1' cy='318.9' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='183.2' cy='338.0' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='267.2' cy='250.2' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='221.9' cy='297.7' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='222.1' cy='312.7' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='267.2' cy='250.3' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='170.1' cy='355.3' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='125.0' cy='302.9' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='253.8' cy='263.3' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='238.1' cy='281.3' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='234.7' cy='284.5' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='254.5' cy='262.6' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='223.2' cy='293.7' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='283.3' cy='234.4' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='235.4' cy='281.5' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='256.8' cy='260.3' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='255.6' cy='261.3' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='297.4' cy='219.7' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='225.6' cy='291.2' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='291.7' cy='396.5' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='203.5' cy='313.3' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='186.2' cy='333.3' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='218.7' cy='243.4' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='233.0' cy='284.6' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='230.1' cy='287.0' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='264.6' cy='252.8' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='232.5' cy='284.4' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='266.8' cy='250.3' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='240.9' cy='276.2' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='219.0' cy='298.0' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='191.4' cy='325.6' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='255.7' cy='261.4' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='248.1' cy='268.9' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='214.8' cy='302.1' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='254.1' cy='262.9' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='207.7' cy='309.2' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='209.2' cy='307.7' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='207.1' cy='309.8' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
<circle cx='239.1' cy='277.9' r='18' fill='#3b82f6' fill-opacity='0.14'/>
|
||||||
|
</g>
|
||||||
|
<line x1='118.0' y1='399.0' x2='359.0' y2='158.0' stroke='#94a3b8' stroke-width='2.0' stroke-linecap='round' stroke-dasharray='6,6' stroke-opacity='0.9'/>
|
||||||
|
<path d='M 174.5 359.9 L 170.8 357.6 M 178.2 360.2 L 174.5 359.9 M 182.0 359.8 L 178.2 360.2 M 185.8 358.9 L 182.0 359.8 M 189.5 357.7 L 185.8 358.9 M 189.8 357.6 L 189.5 357.7 M 170.7 357.5 L 168.4 353.8 M 170.7 357.5 L 170.8 357.6 M 189.8 357.6 L 193.3 356.4 M 197.1 355.0 L 193.3 356.4 M 199.8 353.8 L 197.1 355.0 M 167.0 350.4 L 166.8 350.0 M 167.0 350.4 L 168.4 353.8 M 199.8 353.8 L 200.8 353.4 M 204.6 351.8 L 200.8 353.4 M 208.3 350.0 L 204.6 351.8 M 166.8 350.0 L 165.9 346.3 M 208.3 350.0 L 208.4 350.0 M 212.1 348.3 L 208.4 350.0 M 215.8 346.3 L 212.1 348.3 M 165.9 346.3 L 165.3 342.5 M 215.8 346.3 L 215.9 346.2 M 219.7 344.3 L 215.9 346.2 M 222.6 342.5 L 219.7 344.3 M 165.3 342.5 L 164.9 338.8 M 222.6 342.5 L 223.4 342.1 M 227.2 339.9 L 223.4 342.1 M 228.9 338.8 L 227.2 339.9 M 164.9 338.8 L 164.8 335.0 M 228.9 338.8 L 231.0 337.5 M 234.6 335.0 L 231.0 337.5 M 164.8 335.0 L 164.9 331.2 M 234.6 335.0 L 234.7 334.9 M 238.5 332.2 L 234.7 334.9 M 239.7 331.2 L 238.5 332.2 M 164.9 331.2 L 165.2 327.5 M 239.7 331.2 L 242.3 329.3 M 244.4 327.5 L 242.3 329.3 M 165.2 327.5 L 165.8 323.7 M 244.4 327.5 L 246.0 326.1 M 248.6 323.7 L 246.0 326.1 M 165.8 323.7 L 166.6 319.9 M 248.6 323.7 L 249.8 322.6 M 252.6 319.9 L 249.8 322.6 M 166.6 319.9 L 167.0 318.9 M 167.0 318.9 L 167.7 316.2 M 252.6 319.9 L 253.6 319.0 M 256.3 316.2 L 253.6 319.0 M 167.7 316.2 L 168.9 312.4 M 256.3 316.2 L 257.3 315.1 M 260.0 312.4 L 257.3 315.1 M 168.9 312.4 L 170.4 308.6 M 260.0 312.4 L 261.1 311.2 M 263.6 308.6 L 261.1 311.2 M 170.4 308.6 L 170.7 307.9 M 170.7 307.9 L 172.0 304.9 M 263.6 308.6 L 264.9 307.4 M 267.4 304.9 L 264.9 307.4 M 172.0 304.9 L 173.8 301.1 M 267.4 304.9 L 268.6 303.6 M 271.2 301.1 L 268.6 303.6 M 173.8 301.1 L 174.5 299.9 M 174.5 299.9 L 175.8 297.3 M 271.2 301.1 L 272.4 300.0 M 275.2 297.3 L 272.4 300.0 M 175.8 297.3 L 177.9 293.6 M 275.2 297.3 L 276.2 296.4 M 279.3 293.6 L 276.2 296.4 M 177.9 293.6 L 178.2 293.1 M 178.2 293.1 L 180.1 289.8 M 279.3 293.6 L 279.9 292.9 M 283.2 289.8 L 279.9 292.9 M 180.1 289.8 L 182.0 286.9 M 182.0 286.9 L 182.6 286.0 M 283.2 289.8 L 283.7 289.2 M 286.6 286.0 L 283.7 289.2 M 182.6 286.0 L 185.0 282.3 M 286.6 286.0 L 287.5 285.0 M 289.5 282.3 L 287.5 285.0 M 185.0 282.3 L 185.8 281.2 M 185.8 281.2 L 187.6 278.5 M 289.5 282.3 L 291.2 279.5 M 291.8 278.5 L 291.2 279.5 M 187.6 278.5 L 189.5 275.9 M 189.5 275.9 L 190.4 274.7 M 291.8 278.5 L 293.7 274.7 M 190.4 274.7 L 193.2 271.0 M 293.7 274.7 L 295.0 271.2 M 295.1 271.0 L 295.0 271.2 M 193.2 271.0 L 193.3 270.8 M 193.3 270.8 L 196.0 267.2 M 295.1 271.0 L 296.3 267.2 M 196.0 267.2 L 197.1 265.8 M 197.1 265.8 L 198.9 263.4 M 296.3 267.2 L 297.2 263.4 M 198.9 263.4 L 200.8 260.9 M 200.8 260.9 L 201.8 259.7 M 297.2 263.4 L 297.9 259.7 M 201.8 259.7 L 204.6 256.2 M 204.6 256.2 L 204.8 255.9 M 297.9 259.7 L 298.4 255.9 M 204.8 255.9 L 207.9 252.1 M 298.4 255.9 L 298.8 252.9 M 298.9 252.1 L 298.8 252.9 M 207.9 252.1 L 208.4 251.6 M 208.4 251.6 L 211.1 248.4 M 298.9 252.1 L 299.2 248.4 M 211.1 248.4 L 212.1 247.2 M 212.1 247.2 L 214.7 244.6 M 299.2 248.4 L 299.5 244.6 M 214.7 244.6 L 215.9 243.4 M 215.9 243.4 L 218.7 240.8 M 299.5 244.6 L 299.7 240.8 M 218.7 240.8 L 219.7 240.0 M 219.7 240.0 L 223.4 237.1 M 299.7 240.8 L 299.7 237.1 M 223.4 237.1 L 223.4 237.1 M 223.4 237.1 L 227.2 234.4 M 227.2 234.4 L 228.9 233.3 M 299.7 237.1 L 299.5 233.3 M 228.9 233.3 L 231.0 232.0 M 231.0 232.0 L 234.7 229.9 M 234.7 229.9 L 235.5 229.5 M 299.5 233.3 L 298.9 229.5 M 235.5 229.5 L 238.5 228.0 M 238.5 228.0 L 242.3 226.3 M 242.3 226.3 L 243.6 225.8 M 298.8 228.9 L 297.7 225.8 M 298.8 228.9 L 298.9 229.5 M 243.6 225.8 L 246.0 224.8 M 246.0 224.8 L 249.8 223.4 M 249.8 223.4 L 253.6 222.3 M 253.6 222.3 L 254.6 222.0 M 295.0 222.1 L 294.8 222.0 M 295.0 222.1 L 297.7 225.8 M 254.6 222.0 L 257.3 221.2 M 257.3 221.2 L 261.1 220.4 M 261.1 220.4 L 264.9 219.7 M 264.9 219.7 L 268.6 219.2 M 268.6 219.2 L 272.4 218.8 M 272.4 218.8 L 276.2 218.5 M 276.2 218.5 L 279.9 218.4 M 279.9 218.4 L 283.7 218.5 M 283.7 218.5 L 287.5 219.0 M 287.5 219.0 L 291.2 220.0 M 291.2 220.0 L 294.8 222.0' fill='none' stroke='#1d4ed8' stroke-width='0.90' stroke-linecap='round' stroke-linejoin='round' stroke-opacity='0.140'/>
|
||||||
|
<path d='M 185.8 343.0 L 184.8 342.5 M 189.5 343.9 L 185.8 343.0 M 193.3 344.0 L 189.5 343.9 M 197.1 343.7 L 193.3 344.0 M 200.8 343.0 L 197.1 343.7 M 202.5 342.5 L 200.8 343.0 M 182.0 340.9 L 179.9 338.8 M 182.0 340.9 L 184.8 342.5 M 202.5 342.5 L 204.6 342.0 M 208.4 340.8 L 204.6 342.0 M 212.1 339.3 L 208.4 340.8 M 213.4 338.8 L 212.1 339.3 M 178.2 336.2 L 177.7 335.0 M 178.2 336.2 L 179.9 338.8 M 213.4 338.8 L 215.9 337.7 M 219.7 335.9 L 215.9 337.7 M 221.4 335.0 L 219.7 335.9 M 177.7 335.0 L 176.5 331.2 M 221.4 335.0 L 223.4 333.9 M 227.2 331.8 L 223.4 333.9 M 228.0 331.2 L 227.2 331.8 M 176.5 331.2 L 176.0 327.5 M 228.0 331.2 L 231.0 329.4 M 233.8 327.5 L 231.0 329.4 M 176.0 327.5 L 176.0 323.7 M 233.8 327.5 L 234.7 326.8 M 238.5 324.0 L 234.7 326.8 M 238.8 323.7 L 238.5 324.0 M 176.0 323.7 L 176.3 319.9 M 238.8 323.7 L 242.3 320.9 M 243.3 319.9 L 242.3 320.9 M 176.3 319.9 L 176.9 316.2 M 243.3 319.9 L 246.0 317.5 M 247.4 316.2 L 246.0 317.5 M 176.9 316.2 L 177.9 312.4 M 247.4 316.2 L 249.8 313.8 M 251.2 312.4 L 249.8 313.8 M 177.9 312.4 L 178.2 311.4 M 178.2 311.4 L 179.1 308.6 M 251.2 312.4 L 253.6 309.9 M 254.8 308.6 L 253.6 309.9 M 179.1 308.6 L 180.5 304.9 M 254.8 308.6 L 257.3 305.9 M 258.3 304.9 L 257.3 305.9 M 180.5 304.9 L 182.0 301.4 M 182.0 301.4 L 182.1 301.1 M 258.3 304.9 L 261.1 301.8 M 261.8 301.1 L 261.1 301.8 M 182.1 301.1 L 183.9 297.3 M 261.8 301.1 L 264.9 297.7 M 265.2 297.3 L 264.9 297.7 M 183.9 297.3 L 185.8 293.9 M 185.8 293.9 L 186.0 293.6 M 265.2 297.3 L 268.6 293.7 M 268.8 293.6 L 268.6 293.7 M 186.0 293.6 L 188.1 289.8 M 268.8 293.6 L 272.4 289.8 M 188.1 289.8 L 189.5 287.5 M 189.5 287.5 L 190.4 286.0 M 272.4 289.8 L 272.4 289.8 M 275.8 286.0 L 272.4 289.8 M 190.4 286.0 L 193.0 282.3 M 275.8 286.0 L 276.2 285.6 M 279.0 282.3 L 276.2 285.6 M 193.0 282.3 L 193.3 281.8 M 193.3 281.8 L 195.6 278.5 M 279.0 282.3 L 279.9 281.0 M 281.8 278.5 L 279.9 281.0 M 195.6 278.5 L 197.1 276.5 M 197.1 276.5 L 198.4 274.7 M 281.8 278.5 L 283.7 275.3 M 284.1 274.7 L 283.7 275.3 M 198.4 274.7 L 200.8 271.6 M 200.8 271.6 L 201.3 271.0 M 284.1 274.7 L 285.9 271.0 M 201.3 271.0 L 204.4 267.2 M 285.9 271.0 L 287.3 267.2 M 204.4 267.2 L 204.6 267.0 M 204.6 267.0 L 207.6 263.4 M 287.3 267.2 L 287.5 266.8 M 288.5 263.4 L 287.5 266.8 M 207.6 263.4 L 208.4 262.5 M 208.4 262.5 L 210.9 259.7 M 288.5 263.4 L 289.2 259.7 M 210.9 259.7 L 212.1 258.3 M 212.1 258.3 L 214.3 255.9 M 289.2 259.7 L 289.7 255.9 M 214.3 255.9 L 215.9 254.2 M 215.9 254.2 L 218.0 252.1 M 289.7 255.9 L 289.8 252.1 M 218.0 252.1 L 219.7 250.5 M 219.7 250.5 L 222.0 248.4 M 289.8 252.1 L 289.7 248.4 M 222.0 248.4 L 223.4 247.0 M 223.4 247.0 L 226.4 244.6 M 289.7 248.4 L 289.1 244.6 M 226.4 244.6 L 227.2 243.9 M 227.2 243.9 L 231.0 241.1 M 231.0 241.1 L 231.4 240.8 M 289.1 244.6 L 288.0 240.8 M 231.4 240.8 L 234.7 238.6 M 234.7 238.6 L 237.2 237.1 M 287.5 239.5 L 286.2 237.1 M 287.5 239.5 L 288.0 240.8 M 237.2 237.1 L 238.5 236.3 M 238.5 236.3 L 242.3 234.3 M 242.3 234.3 L 244.6 233.3 M 283.7 233.9 L 283.1 233.3 M 283.7 233.9 L 286.2 237.1 M 244.6 233.3 L 246.0 232.6 M 246.0 232.6 L 249.8 231.2 M 249.8 231.2 L 253.6 230.1 M 253.6 230.1 L 255.8 229.5 M 276.2 229.6 L 276.1 229.5 M 276.2 229.6 L 279.9 231.1 M 279.9 231.1 L 283.1 233.3 M 255.8 229.5 L 257.3 229.2 M 257.3 229.2 L 261.1 228.5 M 261.1 228.5 L 264.9 228.2 M 264.9 228.2 L 268.6 228.2 M 268.6 228.2 L 272.4 228.7 M 272.4 228.7 L 276.1 229.5' fill='none' stroke='#1d4ed8' stroke-width='1.08' stroke-linecap='round' stroke-linejoin='round' stroke-opacity='0.230'/>
|
||||||
|
<path d='M 189.5 331.8 L 188.9 331.2 M 193.3 333.8 L 189.5 331.8 M 197.1 334.6 L 193.3 333.8 M 200.8 334.7 L 197.1 334.6 M 204.6 334.3 L 200.8 334.7 M 208.4 333.5 L 204.6 334.3 M 212.1 332.4 L 208.4 333.5 M 215.4 331.2 L 212.1 332.4 M 188.9 331.2 L 186.1 327.5 M 215.4 331.2 L 215.9 331.0 M 219.7 329.5 L 215.9 331.0 M 223.4 327.6 L 219.7 329.5 M 223.6 327.5 L 223.4 327.6 M 185.8 326.6 L 184.9 323.7 M 185.8 326.6 L 186.1 327.5 M 223.6 327.5 L 227.2 325.5 M 230.0 323.7 L 227.2 325.5 M 184.9 323.7 L 184.4 319.9 M 230.0 323.7 L 231.0 323.1 M 234.7 320.5 L 231.0 323.1 M 235.4 319.9 L 234.7 320.5 M 184.4 319.9 L 184.5 316.2 M 235.4 319.9 L 238.5 317.5 M 240.1 316.2 L 238.5 317.5 M 184.5 316.2 L 185.1 312.4 M 240.1 316.2 L 242.3 314.3 M 244.3 312.4 L 242.3 314.3 M 185.1 312.4 L 185.8 309.4 M 185.8 309.4 L 186.0 308.6 M 244.3 312.4 L 246.0 310.7 M 248.0 308.6 L 246.0 310.7 M 186.0 308.6 L 187.1 304.9 M 248.0 308.6 L 249.8 306.8 M 251.6 304.9 L 249.8 306.8 M 187.1 304.9 L 188.5 301.1 M 251.6 304.9 L 253.6 302.7 M 255.0 301.1 L 253.6 302.7 M 188.5 301.1 L 189.5 298.9 M 189.5 298.9 L 190.2 297.3 M 255.0 301.1 L 257.3 298.4 M 258.3 297.3 L 257.3 298.4 M 190.2 297.3 L 192.1 293.6 M 258.3 297.3 L 261.1 294.2 M 261.6 293.6 L 261.1 294.2 M 192.1 293.6 L 193.3 291.5 M 193.3 291.5 L 194.2 289.8 M 261.6 293.6 L 264.9 289.9 M 264.9 289.8 L 264.9 289.9 M 194.2 289.8 L 196.6 286.0 M 264.9 289.8 L 268.3 286.0 M 196.6 286.0 L 197.1 285.3 M 197.1 285.3 L 199.1 282.3 M 268.3 286.0 L 268.6 285.6 M 271.4 282.3 L 268.6 285.6 M 199.1 282.3 L 200.8 279.9 M 200.8 279.9 L 201.8 278.5 M 271.4 282.3 L 272.4 281.0 M 274.4 278.5 L 272.4 281.0 M 201.8 278.5 L 204.6 274.9 M 204.6 274.9 L 204.8 274.7 M 274.4 278.5 L 276.2 275.8 M 276.8 274.7 L 276.2 275.8 M 204.8 274.7 L 207.9 271.0 M 276.8 274.7 L 278.9 271.0 M 207.9 271.0 L 208.4 270.4 M 208.4 270.4 L 211.2 267.2 M 278.9 271.0 L 279.9 268.6 M 280.5 267.2 L 279.9 268.6 M 211.2 267.2 L 212.1 266.1 M 212.1 266.1 L 214.6 263.4 M 280.5 267.2 L 281.7 263.4 M 214.6 263.4 L 215.9 262.1 M 215.9 262.1 L 218.3 259.7 M 281.7 263.4 L 282.4 259.7 M 218.3 259.7 L 219.7 258.3 M 219.7 258.3 L 222.2 255.9 M 282.4 259.7 L 282.7 255.9 M 222.2 255.9 L 223.4 254.7 M 223.4 254.7 L 226.4 252.1 M 282.7 255.9 L 282.6 252.1 M 226.4 252.1 L 227.2 251.4 M 227.2 251.4 L 230.9 248.4 M 282.6 252.1 L 281.8 248.4 M 230.9 248.4 L 231.0 248.3 M 231.0 248.3 L 234.7 245.5 M 234.7 245.5 L 236.1 244.6 M 281.8 248.4 L 280.4 244.6 M 236.1 244.6 L 238.5 243.0 M 238.5 243.0 L 242.3 240.8 M 242.3 240.8 L 242.3 240.8 M 279.9 243.8 L 277.8 240.8 M 279.9 243.8 L 280.4 244.6 M 242.3 240.8 L 246.0 239.0 M 246.0 239.0 L 249.8 237.5 M 249.8 237.5 L 251.1 237.1 M 276.2 239.3 L 272.6 237.1 M 276.2 239.3 L 277.8 240.8 M 251.1 237.1 L 253.6 236.3 M 253.6 236.3 L 257.3 235.5 M 257.3 235.5 L 261.1 235.1 M 261.1 235.1 L 264.9 235.2 M 264.9 235.2 L 268.6 235.7 M 268.6 235.7 L 272.4 237.0 M 272.4 237.0 L 272.6 237.1' fill='none' stroke='#1d4ed8' stroke-width='1.26' stroke-linecap='round' stroke-linejoin='round' stroke-opacity='0.320'/>
|
||||||
|
<path d='M 197.1 325.1 L 195.4 323.7 M 200.8 326.7 L 197.1 325.1 M 204.6 327.1 L 200.8 326.7 M 208.4 326.9 L 204.6 327.1 M 212.1 326.2 L 208.4 326.9 M 215.9 325.2 L 212.1 326.2 M 219.7 323.7 L 215.9 325.2 M 219.8 323.7 L 219.7 323.7 M 193.3 320.8 L 192.9 319.9 M 193.3 320.8 L 195.4 323.7 M 219.8 323.7 L 223.4 322.0 M 227.2 319.9 L 223.4 322.0 M 227.2 319.9 L 227.2 319.9 M 192.9 319.9 L 191.9 316.2 M 227.2 319.9 L 231.0 317.6 M 232.9 316.2 L 231.0 317.6 M 191.9 316.2 L 191.8 312.4 M 232.9 316.2 L 234.7 314.8 M 237.7 312.4 L 234.7 314.8 M 191.8 312.4 L 192.2 308.6 M 237.7 312.4 L 238.5 311.8 M 241.9 308.6 L 238.5 311.8 M 192.2 308.6 L 193.1 304.9 M 241.9 308.6 L 242.3 308.3 M 245.7 304.9 L 242.3 308.3 M 193.1 304.9 L 193.3 304.1 M 193.3 304.1 L 194.3 301.1 M 245.7 304.9 L 246.0 304.5 M 249.1 301.1 L 246.0 304.5 M 194.3 301.1 L 195.8 297.3 M 249.1 301.1 L 249.8 300.3 M 252.4 297.3 L 249.8 300.3 M 195.8 297.3 L 197.1 294.6 M 197.1 294.6 L 197.6 293.6 M 252.4 297.3 L 253.6 296.0 M 255.7 293.6 L 253.6 296.0 M 197.6 293.6 L 199.6 289.8 M 255.7 293.6 L 257.3 291.5 M 258.8 289.8 L 257.3 291.5 M 199.6 289.8 L 200.8 287.9 M 200.8 287.9 L 202.0 286.0 M 258.8 289.8 L 261.1 287.1 M 262.0 286.0 L 261.1 287.1 M 202.0 286.0 L 204.6 282.3 M 262.0 286.0 L 264.9 282.5 M 265.0 282.3 L 264.9 282.5 M 204.6 282.3 L 204.6 282.2 M 204.6 282.2 L 207.4 278.5 M 265.0 282.3 L 267.9 278.5 M 207.4 278.5 L 208.4 277.3 M 208.4 277.3 L 210.5 274.7 M 267.9 278.5 L 268.6 277.5 M 270.5 274.7 L 268.6 277.5 M 210.5 274.7 L 212.1 272.8 M 212.1 272.8 L 213.8 271.0 M 270.5 274.7 L 272.4 271.5 M 272.7 271.0 L 272.4 271.5 M 213.8 271.0 L 215.9 268.7 M 215.9 268.7 L 217.4 267.2 M 272.7 271.0 L 274.4 267.2 M 217.4 267.2 L 219.7 264.9 M 219.7 264.9 L 221.2 263.4 M 274.4 267.2 L 275.6 263.4 M 221.2 263.4 L 223.4 261.3 M 223.4 261.3 L 225.2 259.7 M 275.6 263.4 L 276.2 260.2 M 276.3 259.7 L 276.2 260.2 M 225.2 259.7 L 227.2 257.9 M 227.2 257.9 L 229.6 255.9 M 276.3 259.7 L 276.3 255.9 M 229.6 255.9 L 231.0 254.7 M 231.0 254.7 L 234.2 252.1 M 276.2 254.9 L 275.7 252.1 M 276.2 254.9 L 276.3 255.9 M 234.2 252.1 L 234.7 251.8 M 234.7 251.8 L 238.5 249.1 M 238.5 249.1 L 239.6 248.4 M 275.7 252.1 L 274.0 248.4 M 239.6 248.4 L 242.3 246.7 M 242.3 246.7 L 246.0 244.8 M 246.0 244.8 L 246.4 244.6 M 272.4 246.2 L 270.7 244.6 M 272.4 246.2 L 274.0 248.4 M 246.4 244.6 L 249.8 243.2 M 249.8 243.2 L 253.6 242.1 M 253.6 242.1 L 257.3 241.4 M 257.3 241.4 L 261.1 241.3 M 261.1 241.3 L 264.9 241.8 M 264.9 241.8 L 268.6 243.2 M 268.6 243.2 L 270.7 244.6' fill='none' stroke='#1d4ed8' stroke-width='1.44' stroke-linecap='round' stroke-linejoin='round' stroke-opacity='0.410'/>
|
||||||
|
<path d='M 208.4 320.1 L 207.5 319.9 M 212.1 320.0 L 208.4 320.1 M 212.8 319.9 L 212.1 320.0 M 200.8 316.3 L 200.7 316.2 M 204.6 319.1 L 200.8 316.3 M 204.6 319.1 L 207.5 319.9 M 212.8 319.9 L 215.9 319.4 M 219.7 318.2 L 215.9 319.4 M 223.4 316.6 L 219.7 318.2 M 224.3 316.2 L 223.4 316.6 M 200.7 316.2 L 199.1 312.4 M 224.3 316.2 L 227.2 314.6 M 230.7 312.4 L 227.2 314.6 M 199.1 312.4 L 198.7 308.6 M 230.7 312.4 L 231.0 312.2 M 234.7 309.4 L 231.0 312.2 M 235.7 308.6 L 234.7 309.4 M 198.7 308.6 L 199.0 304.9 M 235.7 308.6 L 238.5 306.1 M 239.9 304.9 L 238.5 306.1 M 199.0 304.9 L 199.8 301.1 M 239.9 304.9 L 242.3 302.4 M 243.5 301.1 L 242.3 302.4 M 199.8 301.1 L 200.8 298.2 M 200.8 298.2 L 201.1 297.3 M 243.5 301.1 L 246.0 298.3 M 246.9 297.3 L 246.0 298.3 M 201.1 297.3 L 202.8 293.6 M 246.9 297.3 L 249.8 293.9 M 250.1 293.6 L 249.8 293.9 M 202.8 293.6 L 204.6 290.2 M 204.6 290.2 L 204.8 289.8 M 250.1 293.6 L 253.1 289.8 M 204.8 289.8 L 207.1 286.0 M 253.1 289.8 L 253.6 289.3 M 256.1 286.0 L 253.6 289.3 M 207.1 286.0 L 208.4 284.3 M 208.4 284.3 L 209.8 282.3 M 256.1 286.0 L 257.3 284.5 M 259.1 282.3 L 257.3 284.5 M 209.8 282.3 L 212.1 279.3 M 212.1 279.3 L 212.8 278.5 M 259.1 282.3 L 261.1 279.5 M 261.9 278.5 L 261.1 279.5 M 212.8 278.5 L 215.9 274.9 M 215.9 274.9 L 216.1 274.7 M 261.9 278.5 L 264.5 274.7 M 216.1 274.7 L 219.7 271.0 M 219.7 271.0 L 219.7 271.0 M 264.5 274.7 L 264.9 274.1 M 266.7 271.0 L 264.9 274.1 M 219.7 271.0 L 223.4 267.4 M 223.4 267.4 L 223.6 267.2 M 266.7 271.0 L 268.4 267.2 M 223.6 267.2 L 227.2 264.0 M 227.2 264.0 L 227.9 263.4 M 268.4 267.2 L 268.6 266.3 M 269.5 263.4 L 268.6 266.3 M 227.9 263.4 L 231.0 260.8 M 231.0 260.8 L 232.4 259.7 M 269.5 263.4 L 269.9 259.7 M 232.4 259.7 L 234.7 257.8 M 234.7 257.8 L 237.3 255.9 M 269.9 259.7 L 269.4 255.9 M 237.3 255.9 L 238.5 255.1 M 238.5 255.1 L 242.3 252.6 M 242.3 252.6 L 243.1 252.1 M 268.6 254.0 L 267.6 252.1 M 268.6 254.0 L 269.4 255.9 M 243.1 252.1 L 246.0 250.6 M 246.0 250.6 L 249.8 249.0 M 249.8 249.0 L 252.0 248.4 M 264.9 249.5 L 262.4 248.4 M 264.9 249.5 L 267.6 252.1 M 252.0 248.4 L 253.6 247.9 M 253.6 247.9 L 257.3 247.5 M 257.3 247.5 L 261.1 247.9 M 261.1 247.9 L 262.4 248.4' fill='none' stroke='#1d4ed8' stroke-width='1.62' stroke-linecap='round' stroke-linejoin='round' stroke-opacity='0.500'/>
|
||||||
|
<path d='M 212.1 312.9 L 210.8 312.4 M 215.9 313.0 L 212.1 312.9 M 219.5 312.4 L 215.9 313.0 M 208.4 311.0 L 206.6 308.6 M 208.4 311.0 L 210.8 312.4 M 219.5 312.4 L 219.7 312.4 M 223.4 311.0 L 219.7 312.4 M 227.2 309.1 L 223.4 311.0 M 227.9 308.6 L 227.2 309.1 M 206.6 308.6 L 205.7 304.9 M 227.9 308.6 L 231.0 306.6 M 233.3 304.9 L 231.0 306.6 M 205.7 304.9 L 205.9 301.1 M 233.3 304.9 L 234.7 303.7 M 237.5 301.1 L 234.7 303.7 M 205.9 301.1 L 206.8 297.3 M 237.5 301.1 L 238.5 300.2 M 241.2 297.3 L 238.5 300.2 M 206.8 297.3 L 208.2 293.6 M 241.2 297.3 L 242.3 296.1 M 244.4 293.6 L 242.3 296.1 M 208.2 293.6 L 208.4 293.3 M 208.4 293.3 L 210.2 289.8 M 244.4 293.6 L 246.0 291.5 M 247.4 289.8 L 246.0 291.5 M 210.2 289.8 L 212.1 286.6 M 212.1 286.6 L 212.5 286.0 M 247.4 289.8 L 249.8 286.6 M 250.2 286.0 L 249.8 286.6 M 212.5 286.0 L 215.3 282.3 M 250.2 286.0 L 252.9 282.3 M 215.3 282.3 L 215.9 281.6 M 215.9 281.6 L 218.6 278.5 M 252.9 282.3 L 253.6 281.4 M 255.5 278.5 L 253.6 281.4 M 218.6 278.5 L 219.7 277.3 M 219.7 277.3 L 222.2 274.7 M 255.5 278.5 L 257.3 275.7 M 258.0 274.7 L 257.3 275.7 M 222.2 274.7 L 223.4 273.6 M 223.4 273.6 L 226.3 271.0 M 258.0 274.7 L 260.0 271.0 M 226.3 271.0 L 227.2 270.2 M 227.2 270.2 L 230.8 267.2 M 260.0 271.0 L 261.1 268.3 M 261.5 267.2 L 261.1 268.3 M 230.8 267.2 L 231.0 267.0 M 231.0 267.0 L 234.7 264.1 M 234.7 264.1 L 235.7 263.4 M 261.5 267.2 L 262.2 263.4 M 235.7 263.4 L 238.5 261.5 M 238.5 261.5 L 241.3 259.7 M 262.2 263.4 L 261.7 259.7 M 241.3 259.7 L 242.3 259.1 M 242.3 259.1 L 246.0 257.1 M 246.0 257.1 L 249.1 255.9 M 261.1 258.5 L 258.3 255.9 M 261.1 258.5 L 261.7 259.7 M 249.1 255.9 L 249.8 255.7 M 249.8 255.7 L 253.6 255.0 M 253.6 255.0 L 257.3 255.4 M 257.3 255.4 L 258.3 255.9' fill='none' stroke='#1d4ed8' stroke-width='1.80' stroke-linecap='round' stroke-linejoin='round' stroke-opacity='0.590'/>
|
||||||
|
<circle cx='291.7' cy='396.5' r='5.8' fill='none' stroke='#ef4444' stroke-width='2.0'/>
|
||||||
|
<circle cx='291.7' cy='396.5' r='2.6' fill='#ef4444' fill-opacity='0.95' stroke='#ffffff' stroke-width='1.0'/>
|
||||||
|
<circle cx='215.1' cy='160.5' r='5.8' fill='none' stroke='#ef4444' stroke-width='2.0'/>
|
||||||
|
<circle cx='215.1' cy='160.5' r='2.6' fill='#ef4444' fill-opacity='0.95' stroke='#ffffff' stroke-width='1.0'/>
|
||||||
|
<circle cx='216.6' cy='396.5' r='5.8' fill='none' stroke='#ef4444' stroke-width='2.0'/>
|
||||||
|
<circle cx='216.6' cy='396.5' r='2.6' fill='#ef4444' fill-opacity='0.95' stroke='#ffffff' stroke-width='1.0'/>
|
||||||
|
<circle cx='125.0' cy='302.9' r='5.8' fill='none' stroke='#ef4444' stroke-width='2.0'/>
|
||||||
|
<circle cx='125.0' cy='302.9' r='2.6' fill='#ef4444' fill-opacity='0.95' stroke='#ffffff' stroke-width='1.0'/>
|
||||||
|
<circle cx='185.3' cy='396.5' r='5.8' fill='none' stroke='#ef4444' stroke-width='2.0'/>
|
||||||
|
<circle cx='185.3' cy='396.5' r='2.6' fill='#ef4444' fill-opacity='0.95' stroke='#ffffff' stroke-width='1.0'/>
|
||||||
|
</g>
|
||||||
|
<line x1='291.7' y1='396.5' x2='273.7' y2='386.5' stroke='#94a3b8' stroke-width='1.2' stroke-linecap='round' stroke-dasharray='3,5' stroke-opacity='0.9'/>
|
||||||
|
<text x='273.7' y='384.5' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='bold' fill='#111827'>P1_FT03Z</text>
|
||||||
|
<line x1='215.1' y1='160.5' x2='233.1' y2='176.5' stroke='#94a3b8' stroke-width='1.2' stroke-linecap='round' stroke-dasharray='3,5' stroke-opacity='0.9'/>
|
||||||
|
<text x='233.1' y='174.5' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='bold' fill='#111827'>P1_B4002</text>
|
||||||
|
<line x1='216.6' y1='396.5' x2='198.6' y2='386.5' stroke='#94a3b8' stroke-width='1.2' stroke-linecap='round' stroke-dasharray='3,5' stroke-opacity='0.9'/>
|
||||||
|
<text x='198.6' y='384.5' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='bold' fill='#111827'>P4_HT_LD</text>
|
||||||
|
<line x1='125.0' y1='302.9' x2='143.0' y2='292.9' stroke='#94a3b8' stroke-width='1.2' stroke-linecap='round' stroke-dasharray='3,5' stroke-opacity='0.9'/>
|
||||||
|
<text x='143.0' y='290.9' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='bold' fill='#111827'>P4_HT_PO</text>
|
||||||
|
<line x1='185.3' y1='396.5' x2='167.3' y2='386.5' stroke='#94a3b8' stroke-width='1.2' stroke-linecap='round' stroke-dasharray='3,5' stroke-opacity='0.9'/>
|
||||||
|
<text x='167.3' y='384.5' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='bold' fill='#111827'>P1_PCV02Z</text>
|
||||||
|
<text x='371.0' y='256.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='10' font-weight='bold' fill='#6b7280'>n=52 · Pearson r=0.637 · MAE=0.066</text>
|
||||||
|
<text x='735.0' y='132.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='11' font-weight='normal' fill='#6b7280'>Top-14 KS outliers (lower is better)</text>
|
||||||
|
<text x='1336.0' y='132.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='10' font-weight='normal' fill='#6b7280'>dropped: P2_MSD</text>
|
||||||
<line x1='915.0' y1='156.0' x2='915.0' y2='433.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round'/>
|
<line x1='915.0' y1='156.0' x2='915.0' y2='433.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
<text x='915.0' y='451.0' text-anchor='middle' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>0.0</text>
|
<text x='915.0' y='451.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>0.0</text>
|
||||||
<line x1='996.0' y1='156.0' x2='996.0' y2='433.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round'/>
|
<line x1='996.0' y1='156.0' x2='996.0' y2='433.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
<text x='996.0' y='451.0' text-anchor='middle' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>0.2</text>
|
<text x='996.0' y='451.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>0.2</text>
|
||||||
<line x1='1077.0' y1='156.0' x2='1077.0' y2='433.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round'/>
|
<line x1='1077.0' y1='156.0' x2='1077.0' y2='433.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
<text x='1077.0' y='451.0' text-anchor='middle' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>0.4</text>
|
<text x='1077.0' y='451.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>0.4</text>
|
||||||
<line x1='1158.0' y1='156.0' x2='1158.0' y2='433.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round'/>
|
<line x1='1158.0' y1='156.0' x2='1158.0' y2='433.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
<text x='1158.0' y='451.0' text-anchor='middle' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>0.6</text>
|
<text x='1158.0' y='451.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>0.6</text>
|
||||||
<line x1='1239.0' y1='156.0' x2='1239.0' y2='433.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round'/>
|
<line x1='1239.0' y1='156.0' x2='1239.0' y2='433.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
<text x='1239.0' y='451.0' text-anchor='middle' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>0.8</text>
|
<text x='1239.0' y='451.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>0.8</text>
|
||||||
<line x1='1320.0' y1='156.0' x2='1320.0' y2='433.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round'/>
|
<line x1='1320.0' y1='156.0' x2='1320.0' y2='433.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
<text x='1320.0' y='451.0' text-anchor='middle' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>1.0</text>
|
<text x='1320.0' y='451.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>1.0</text>
|
||||||
<line x1='915.0' y1='433.0' x2='1320.0' y2='433.0' stroke='#e5e7eb' stroke-width='1.2' stroke-linecap='butt'/>
|
<line x1='915.0' y1='433.0' x2='1320.0' y2='433.0' stroke='#e5e7eb' stroke-width='1.2' stroke-linecap='butt'/>
|
||||||
<text x='905.0' y='169.9' text-anchor='end' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>P2_MSD</text>
|
<text x='905.0' y='169.9' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>P2_MSD</text>
|
||||||
<text x='1328.0' y='169.9' text-anchor='start' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>1.000</text>
|
<text x='1328.0' y='169.9' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>1.000</text>
|
||||||
<rect x='915.0' y='159.2' width='405.0' height='13.5' rx='6' ry='6' fill='#fb7185' fill-opacity='0.85'/>
|
<rect x='915.0' y='159.2' width='405.0' height='13.5' rx='6' ry='6' fill='#fb7185' fill-opacity='0.85'/>
|
||||||
<text x='1310.0' y='169.9' text-anchor='end' font-family='Arial' font-size='8' font-weight='bold' fill='#7f1d1d'>collapse</text>
|
<text x='1310.0' y='169.9' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='8' font-weight='bold' fill='#7f1d1d'>collapse</text>
|
||||||
<text x='905.0' y='189.7' text-anchor='end' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>P1_PIT02</text>
|
<text x='905.0' y='189.7' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>P1_PIT02</text>
|
||||||
<text x='1328.0' y='189.7' text-anchor='start' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>0.801</text>
|
<text x='1328.0' y='189.7' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>0.801</text>
|
||||||
<rect x='915.0' y='179.0' width='324.2' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
<rect x='915.0' y='179.0' width='324.2' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
<text x='905.0' y='209.5' text-anchor='end' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>P4_ST_PT01</text>
|
<text x='905.0' y='209.5' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>P4_ST_PT01</text>
|
||||||
<text x='1328.0' y='209.5' text-anchor='start' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>0.492</text>
|
<text x='1328.0' y='209.5' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>0.492</text>
|
||||||
<rect x='915.0' y='198.7' width='199.5' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
<rect x='915.0' y='198.7' width='199.5' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
<text x='905.0' y='229.2' text-anchor='end' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>P3_LCV01D</text>
|
<text x='905.0' y='229.2' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>P3_LCV01D</text>
|
||||||
<text x='1328.0' y='229.2' text-anchor='start' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>0.458</text>
|
<text x='1328.0' y='229.2' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>0.458</text>
|
||||||
<rect x='915.0' y='218.5' width='185.6' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
<rect x='915.0' y='218.5' width='185.6' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
<text x='905.0' y='249.0' text-anchor='end' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>P1_B4005</text>
|
<text x='905.0' y='249.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>P1_B4005</text>
|
||||||
<text x='1328.0' y='249.0' text-anchor='start' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>0.427</text>
|
<text x='1328.0' y='249.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>0.427</text>
|
||||||
<rect x='915.0' y='238.3' width='173.0' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
<rect x='915.0' y='238.3' width='173.0' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
<text x='905.0' y='268.8' text-anchor='end' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>P1_PCV02Z</text>
|
<text x='905.0' y='268.8' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>P1_PCV02Z</text>
|
||||||
<text x='1328.0' y='268.8' text-anchor='start' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>0.413</text>
|
<text x='1328.0' y='268.8' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>0.413</text>
|
||||||
<rect x='915.0' y='258.1' width='167.5' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
<rect x='915.0' y='258.1' width='167.5' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
<text x='905.0' y='288.6' text-anchor='end' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>P4_ST_TT01</text>
|
<text x='905.0' y='288.6' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>P4_ST_TT01</text>
|
||||||
<text x='1328.0' y='288.6' text-anchor='start' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>0.408</text>
|
<text x='1328.0' y='288.6' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>0.408</text>
|
||||||
<rect x='915.0' y='277.9' width='165.4' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
<rect x='915.0' y='277.9' width='165.4' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
<text x='905.0' y='308.4' text-anchor='end' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>P1_B4002</text>
|
<text x='905.0' y='308.4' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>P1_B4002</text>
|
||||||
<text x='1328.0' y='308.4' text-anchor='start' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>0.374</text>
|
<text x='1328.0' y='308.4' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>0.374</text>
|
||||||
<rect x='915.0' y='297.7' width='151.6' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
<rect x='915.0' y='297.7' width='151.6' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
<text x='905.0' y='328.2' text-anchor='end' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>P4_HT_LD</text>
|
<text x='905.0' y='328.2' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>P4_HT_LD</text>
|
||||||
<text x='1328.0' y='328.2' text-anchor='start' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>0.334</text>
|
<text x='1328.0' y='328.2' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>0.334</text>
|
||||||
<rect x='915.0' y='317.5' width='135.2' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
<rect x='915.0' y='317.5' width='135.2' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
<text x='905.0' y='348.0' text-anchor='end' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>P4_HT_FD</text>
|
<text x='905.0' y='348.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>P4_HT_FD</text>
|
||||||
<text x='1328.0' y='348.0' text-anchor='start' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>0.266</text>
|
<text x='1328.0' y='348.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>0.266</text>
|
||||||
<rect x='915.0' y='337.2' width='107.6' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
<rect x='915.0' y='337.2' width='107.6' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
<text x='905.0' y='367.8' text-anchor='end' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>P3_PIT01</text>
|
<text x='905.0' y='367.8' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>P3_PIT01</text>
|
||||||
<text x='1328.0' y='367.8' text-anchor='start' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>0.252</text>
|
<text x='1328.0' y='367.8' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>0.252</text>
|
||||||
<rect x='915.0' y='357.0' width='102.0' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
<rect x='915.0' y='357.0' width='102.0' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
<text x='905.0' y='387.5' text-anchor='end' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>P1_B2004</text>
|
<text x='905.0' y='387.5' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>P1_B2004</text>
|
||||||
<text x='1328.0' y='387.5' text-anchor='start' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>0.185</text>
|
<text x='1328.0' y='387.5' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>0.185</text>
|
||||||
<rect x='915.0' y='376.8' width='74.8' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
<rect x='915.0' y='376.8' width='74.8' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
<text x='905.0' y='407.3' text-anchor='end' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>P1_B3005</text>
|
<text x='905.0' y='407.3' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>P1_B3005</text>
|
||||||
<text x='1328.0' y='407.3' text-anchor='start' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>0.184</text>
|
<text x='1328.0' y='407.3' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>0.184</text>
|
||||||
<rect x='915.0' y='396.6' width='74.6' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
<rect x='915.0' y='396.6' width='74.6' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
<text x='905.0' y='427.1' text-anchor='end' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>P1_TIT01</text>
|
<text x='905.0' y='427.1' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>P1_TIT01</text>
|
||||||
<text x='1328.0' y='427.1' text-anchor='start' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>0.164</text>
|
<text x='1328.0' y='427.1' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>0.164</text>
|
||||||
<rect x='915.0' y='416.4' width='66.6' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
<rect x='915.0' y='416.4' width='66.6' height='13.5' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
<text x='64.0' y='553.0' text-anchor='start' font-family='Arial' font-size='11' font-weight='normal' fill='#6b7280'>Mean shift (z-score) across train files</text>
|
<text x='64.0' y='553.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='11' font-weight='normal' fill='#6b7280'>Mean shift (z-score) across train files</text>
|
||||||
<text x='665.0' y='553.0' text-anchor='end' font-family='Arial' font-size='10' font-weight='normal' fill='#6b7280'>rows: 4321, 4537, 9577</text>
|
<text x='665.0' y='553.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='10' font-weight='normal' fill='#6b7280'>rows: 4321, 4537, 9577</text>
|
||||||
<text x='259.1' y='565.0' text-anchor='middle' font-family='Arial' font-size='9' font-weight='bold' fill='#111827'>P1_FT01</text>
|
<text x='259.1' y='565.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='bold' fill='#111827'>P1_FT01</text>
|
||||||
<text x='329.2' y='565.0' text-anchor='middle' font-family='Arial' font-size='9' font-weight='bold' fill='#111827'>P1_LIT01</text>
|
<text x='329.2' y='565.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='bold' fill='#111827'>P1_LIT01</text>
|
||||||
<text x='399.4' y='565.0' text-anchor='middle' font-family='Arial' font-size='9' font-weight='bold' fill='#111827'>P1_PIT01</text>
|
<text x='399.4' y='565.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='bold' fill='#111827'>P1_PIT01</text>
|
||||||
<text x='469.6' y='565.0' text-anchor='middle' font-family='Arial' font-size='9' font-weight='bold' fill='#111827'>P2_CO_rpm</text>
|
<text x='469.6' y='565.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='bold' fill='#111827'>P2_CO_rpm</text>
|
||||||
<text x='539.8' y='565.0' text-anchor='middle' font-family='Arial' font-size='9' font-weight='bold' fill='#111827'>P3_LIT01</text>
|
<text x='539.8' y='565.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='bold' fill='#111827'>P3_LIT01</text>
|
||||||
<text x='609.9' y='565.0' text-anchor='middle' font-family='Arial' font-size='9' font-weight='bold' fill='#111827'>P4_ST_PT01</text>
|
<text x='609.9' y='565.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='bold' fill='#111827'>P4_ST_PT01</text>
|
||||||
<text x='204.0' y='620.8' text-anchor='end' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>train1.csv.gz</text>
|
<text x='204.0' y='620.8' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>train1.csv.gz</text>
|
||||||
<text x='204.0' y='708.5' text-anchor='end' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>train2.csv.gz</text>
|
<text x='204.0' y='708.5' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>train2.csv.gz</text>
|
||||||
<text x='204.0' y='796.2' text-anchor='end' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>train3.csv.gz</text>
|
<text x='204.0' y='796.2' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>train3.csv.gz</text>
|
||||||
<line x1='224.0' y1='573.0' x2='645.0' y2='573.0' stroke='#e5e7eb' stroke-width='1.0' stroke-linecap='butt'/>
|
<line x1='224.0' y1='573.0' x2='645.0' y2='573.0' stroke='#e5e7eb' stroke-width='1.0' stroke-linecap='butt'/>
|
||||||
<line x1='224.0' y1='660.7' x2='645.0' y2='660.7' stroke='#e5e7eb' stroke-width='1.0' stroke-linecap='butt'/>
|
<line x1='224.0' y1='660.7' x2='645.0' y2='660.7' stroke='#e5e7eb' stroke-width='1.0' stroke-linecap='butt'/>
|
||||||
<line x1='224.0' y1='748.3' x2='645.0' y2='748.3' stroke='#e5e7eb' stroke-width='1.0' stroke-linecap='butt'/>
|
<line x1='224.0' y1='748.3' x2='645.0' y2='748.3' stroke='#e5e7eb' stroke-width='1.0' stroke-linecap='butt'/>
|
||||||
@@ -119,42 +207,42 @@
|
|||||||
<line x1='574.8' y1='573.0' x2='574.8' y2='836.0' stroke='#e5e7eb' stroke-width='1.0' stroke-linecap='butt'/>
|
<line x1='574.8' y1='573.0' x2='574.8' y2='836.0' stroke='#e5e7eb' stroke-width='1.0' stroke-linecap='butt'/>
|
||||||
<line x1='645.0' y1='573.0' x2='645.0' y2='836.0' stroke='#e5e7eb' stroke-width='1.0' stroke-linecap='butt'/>
|
<line x1='645.0' y1='573.0' x2='645.0' y2='836.0' stroke='#e5e7eb' stroke-width='1.0' stroke-linecap='butt'/>
|
||||||
<rect x='224.6' y='573.6' width='69.0' height='86.5' fill='#facece'/>
|
<rect x='224.6' y='573.6' width='69.0' height='86.5' fill='#facece'/>
|
||||||
<text x='259.1' y='620.8' text-anchor='middle' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>+0.52</text>
|
<text x='259.1' y='620.8' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>+0.52</text>
|
||||||
<rect x='294.8' y='573.6' width='69.0' height='86.5' fill='#6893f1'/>
|
<rect x='294.8' y='573.6' width='69.0' height='86.5' fill='#6893f1'/>
|
||||||
<text x='329.2' y='620.8' text-anchor='middle' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>-1.38</text>
|
<text x='329.2' y='620.8' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>-1.38</text>
|
||||||
<rect x='364.9' y='573.6' width='69.0' height='86.5' fill='#93b2f5'/>
|
<rect x='364.9' y='573.6' width='69.0' height='86.5' fill='#93b2f5'/>
|
||||||
<text x='399.4' y='620.8' text-anchor='middle' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>-0.98</text>
|
<text x='399.4' y='620.8' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>-0.98</text>
|
||||||
<rect x='435.1' y='573.6' width='69.0' height='86.5' fill='#f8b2b2'/>
|
<rect x='435.1' y='573.6' width='69.0' height='86.5' fill='#f8b2b2'/>
|
||||||
<text x='469.6' y='620.8' text-anchor='middle' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>+0.81</text>
|
<text x='469.6' y='620.8' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>+0.81</text>
|
||||||
<rect x='505.3' y='573.6' width='69.0' height='86.5' fill='#f7a5a5'/>
|
<rect x='505.3' y='573.6' width='69.0' height='86.5' fill='#f7a5a5'/>
|
||||||
<text x='539.8' y='620.8' text-anchor='middle' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>+0.96</text>
|
<text x='539.8' y='620.8' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>+0.96</text>
|
||||||
<rect x='575.4' y='573.6' width='69.0' height='86.5' fill='#7ca1f3'/>
|
<rect x='575.4' y='573.6' width='69.0' height='86.5' fill='#7ca1f3'/>
|
||||||
<text x='609.9' y='620.8' text-anchor='middle' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>-1.19</text>
|
<text x='609.9' y='620.8' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>-1.19</text>
|
||||||
<rect x='224.6' y='661.3' width='69.0' height='86.5' fill='#6691f1'/>
|
<rect x='224.6' y='661.3' width='69.0' height='86.5' fill='#6691f1'/>
|
||||||
<text x='259.1' y='708.5' text-anchor='middle' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>-1.40</text>
|
<text x='259.1' y='708.5' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>-1.40</text>
|
||||||
<rect x='294.8' y='661.3' width='69.0' height='86.5' fill='#f7a5a5'/>
|
<rect x='294.8' y='661.3' width='69.0' height='86.5' fill='#f7a5a5'/>
|
||||||
<text x='329.2' y='708.5' text-anchor='middle' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>+0.96</text>
|
<text x='329.2' y='708.5' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>+0.96</text>
|
||||||
<rect x='364.9' y='661.3' width='69.0' height='86.5' fill='#f47e7e'/>
|
<rect x='364.9' y='661.3' width='69.0' height='86.5' fill='#f47e7e'/>
|
||||||
<text x='399.4' y='708.5' text-anchor='middle' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>+1.37</text>
|
<text x='399.4' y='708.5' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>+1.37</text>
|
||||||
<rect x='435.1' y='661.3' width='69.0' height='86.5' fill='#6591f0'/>
|
<rect x='435.1' y='661.3' width='69.0' height='86.5' fill='#6591f0'/>
|
||||||
<text x='469.6' y='708.5' text-anchor='middle' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>-1.41</text>
|
<text x='469.6' y='708.5' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>-1.41</text>
|
||||||
<rect x='505.3' y='661.3' width='69.0' height='86.5' fill='#fbd7d7'/>
|
<rect x='505.3' y='661.3' width='69.0' height='86.5' fill='#fbd7d7'/>
|
||||||
<text x='539.8' y='708.5' text-anchor='middle' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>+0.42</text>
|
<text x='539.8' y='708.5' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>+0.42</text>
|
||||||
<rect x='575.4' y='661.3' width='69.0' height='86.5' fill='#f48989'/>
|
<rect x='575.4' y='661.3' width='69.0' height='86.5' fill='#f48989'/>
|
||||||
<text x='609.9' y='708.5' text-anchor='middle' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>+1.25</text>
|
<text x='609.9' y='708.5' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>+1.25</text>
|
||||||
<rect x='224.6' y='748.9' width='69.0' height='86.5' fill='#f7acac'/>
|
<rect x='224.6' y='748.9' width='69.0' height='86.5' fill='#f7acac'/>
|
||||||
<text x='259.1' y='796.2' text-anchor='middle' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>+0.88</text>
|
<text x='259.1' y='796.2' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>+0.88</text>
|
||||||
<rect x='294.8' y='748.9' width='69.0' height='86.5' fill='#fbd7d7'/>
|
<rect x='294.8' y='748.9' width='69.0' height='86.5' fill='#fbd7d7'/>
|
||||||
<text x='329.2' y='796.2' text-anchor='middle' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>+0.42</text>
|
<text x='329.2' y='796.2' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>+0.42</text>
|
||||||
<rect x='364.9' y='748.9' width='69.0' height='86.5' fill='#d4e0fb'/>
|
<rect x='364.9' y='748.9' width='69.0' height='86.5' fill='#d4e0fb'/>
|
||||||
<text x='399.4' y='796.2' text-anchor='middle' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>-0.39</text>
|
<text x='399.4' y='796.2' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>-0.39</text>
|
||||||
<rect x='435.1' y='748.9' width='69.0' height='86.5' fill='#fac7c7'/>
|
<rect x='435.1' y='748.9' width='69.0' height='86.5' fill='#fac7c7'/>
|
||||||
<text x='469.6' y='796.2' text-anchor='middle' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>+0.59</text>
|
<text x='469.6' y='796.2' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>+0.59</text>
|
||||||
<rect x='505.3' y='748.9' width='69.0' height='86.5' fill='#6893f1'/>
|
<rect x='505.3' y='748.9' width='69.0' height='86.5' fill='#6893f1'/>
|
||||||
<text x='539.8' y='796.2' text-anchor='middle' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>-1.38</text>
|
<text x='539.8' y='796.2' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>-1.38</text>
|
||||||
<rect x='575.4' y='748.9' width='69.0' height='86.5' fill='#f8fafe'/>
|
<rect x='575.4' y='748.9' width='69.0' height='86.5' fill='#f8fafe'/>
|
||||||
<text x='609.9' y='796.2' text-anchor='middle' font-family='Arial' font-size='9' font-weight='normal' fill='#111827'>-0.06</text>
|
<text x='609.9' y='796.2' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#111827'>-0.06</text>
|
||||||
<text x='204.0' y='858.0' text-anchor='end' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>z</text>
|
<text x='204.0' y='858.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>z</text>
|
||||||
<rect x='224.0' y='848.0' width='9.8' height='10' fill='#2563eb'/>
|
<rect x='224.0' y='848.0' width='9.8' height='10' fill='#2563eb'/>
|
||||||
<rect x='233.6' y='848.0' width='9.8' height='10' fill='#3770ec'/>
|
<rect x='233.6' y='848.0' width='9.8' height='10' fill='#3770ec'/>
|
||||||
<rect x='243.2' y='848.0' width='9.8' height='10' fill='#497dee'/>
|
<rect x='243.2' y='848.0' width='9.8' height='10' fill='#497dee'/>
|
||||||
@@ -180,56 +268,56 @@
|
|||||||
<rect x='435.2' y='848.0' width='9.8' height='10' fill='#f16363'/>
|
<rect x='435.2' y='848.0' width='9.8' height='10' fill='#f16363'/>
|
||||||
<rect x='444.8' y='848.0' width='9.8' height='10' fill='#f05353'/>
|
<rect x='444.8' y='848.0' width='9.8' height='10' fill='#f05353'/>
|
||||||
<rect x='454.4' y='848.0' width='9.8' height='10' fill='#ef4444'/>
|
<rect x='454.4' y='848.0' width='9.8' height='10' fill='#ef4444'/>
|
||||||
<text x='224.0' y='870.0' text-anchor='start' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>-2</text>
|
<text x='224.0' y='870.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>-2</text>
|
||||||
<text x='344.0' y='870.0' text-anchor='middle' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>0</text>
|
<text x='344.0' y='870.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>0</text>
|
||||||
<text x='464.0' y='870.0' text-anchor='end' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>+2</text>
|
<text x='464.0' y='870.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>+2</text>
|
||||||
<text x='735.0' y='551.0' text-anchor='start' font-family='Arial' font-size='11' font-weight='normal' fill='#6b7280'>Seed robustness (mean ± 1 std; dots: seeds)</text>
|
<text x='735.0' y='551.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='11' font-weight='normal' fill='#6b7280'>Seed robustness (mean ± 1 std; dots: seeds)</text>
|
||||||
<text x='1336.0' y='551.0' text-anchor='end' font-family='Arial' font-size='10' font-weight='normal' fill='#6b7280'>seeds: 7, 1337, 2025</text>
|
<text x='1336.0' y='551.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='10' font-weight='normal' fill='#6b7280'>seeds: 7, 1337, 2025</text>
|
||||||
<rect x='735.0' y='561.0' width='601.0' height='48.0' rx='10' ry='10' fill='#f9fafb' stroke='#e5e7eb' stroke-width='1.0'/>
|
<rect x='735.0' y='561.0' width='601.0' height='48.0' rx='10' ry='10' fill='#f9fafb' stroke='#e5e7eb' stroke-width='1.0'/>
|
||||||
<text x='745.0' y='579.0' text-anchor='start' font-family='Arial' font-size='10' font-weight='bold' fill='#6b7280'>KS (cont.) history</text>
|
<text x='745.0' y='579.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='10' font-weight='bold' fill='#6b7280'>KS (cont.) history</text>
|
||||||
<line x1='865.0' y1='599.0' x2='1324.0' y2='599.0' stroke='#e5e7eb' stroke-width='1.0' stroke-linecap='butt'/>
|
<line x1='865.0' y1='599.0' x2='1324.0' y2='599.0' stroke='#e5e7eb' stroke-width='1.0' stroke-linecap='butt'/>
|
||||||
<line x1='865.0' y1='591.0' x2='865.0' y2='599.0' stroke='#e5e7eb' stroke-width='1.0' stroke-linecap='butt'/>
|
<line x1='865.0' y1='591.0' x2='865.0' y2='599.0' stroke='#e5e7eb' stroke-width='1.0' stroke-linecap='butt'/>
|
||||||
<path d='M 865.0 596.3 L 897.8 596.3 L 930.6 594.8 L 963.4 594.8 L 996.1 591.0 L 1028.9 591.0 L 1061.7 591.0 L 1094.5 591.0 L 1127.3 591.1 L 1160.1 597.8 L 1192.9 597.8 L 1225.6 597.6 L 1258.4 597.6 L 1291.2 599.0 L 1324.0 598.8' fill='none' stroke='#3b82f6' stroke-width='2'/>
|
<path d='M 865.0 596.3 L 897.8 596.3 L 930.6 594.8 L 963.4 594.8 L 996.1 591.0 L 1028.9 591.0 L 1061.7 591.0 L 1094.5 591.0 L 1127.3 591.1 L 1160.1 597.8 L 1192.9 597.8 L 1225.6 597.6 L 1258.4 597.6 L 1291.2 599.0 L 1324.0 598.8' fill='none' stroke='#3b82f6' stroke-width='2'/>
|
||||||
<text x='1324.0' y='579.0' text-anchor='end' font-family='Arial' font-size='10' font-weight='bold' fill='#111827'>0.322</text>
|
<text x='1324.0' y='579.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='10' font-weight='bold' fill='#111827'>0.322</text>
|
||||||
<rect x='735.0' y='619.0' width='601.0' height='48.0' rx='10' ry='10' fill='#f9fafb' stroke='#e5e7eb' stroke-width='1.0'/>
|
<rect x='735.0' y='619.0' width='601.0' height='48.0' rx='10' ry='10' fill='#f9fafb' stroke='#e5e7eb' stroke-width='1.0'/>
|
||||||
<text x='745.0' y='637.0' text-anchor='start' font-family='Arial' font-size='10' font-weight='bold' fill='#6b7280'>JSD (disc.) history</text>
|
<text x='745.0' y='637.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='10' font-weight='bold' fill='#6b7280'>JSD (disc.) history</text>
|
||||||
<line x1='865.0' y1='657.0' x2='1324.0' y2='657.0' stroke='#e5e7eb' stroke-width='1.0' stroke-linecap='butt'/>
|
<line x1='865.0' y1='657.0' x2='1324.0' y2='657.0' stroke='#e5e7eb' stroke-width='1.0' stroke-linecap='butt'/>
|
||||||
<line x1='865.0' y1='649.0' x2='865.0' y2='657.0' stroke='#e5e7eb' stroke-width='1.0' stroke-linecap='butt'/>
|
<line x1='865.0' y1='649.0' x2='865.0' y2='657.0' stroke='#e5e7eb' stroke-width='1.0' stroke-linecap='butt'/>
|
||||||
<path d='M 865.0 657.0 L 897.8 657.0 L 930.6 655.8 L 963.4 655.8 L 996.1 649.0 L 1028.9 649.0 L 1061.7 656.5 L 1094.5 656.5 L 1127.3 656.8 L 1160.1 655.1 L 1192.9 654.7 L 1225.6 654.7 L 1258.4 654.7 L 1291.2 655.3 L 1324.0 654.7' fill='none' stroke='#ef4444' stroke-width='2'/>
|
<path d='M 865.0 657.0 L 897.8 657.0 L 930.6 655.8 L 963.4 655.8 L 996.1 649.0 L 1028.9 649.0 L 1061.7 656.5 L 1094.5 656.5 L 1127.3 656.8 L 1160.1 655.1 L 1192.9 654.7 L 1225.6 654.7 L 1258.4 654.7 L 1291.2 655.3 L 1324.0 654.7' fill='none' stroke='#ef4444' stroke-width='2'/>
|
||||||
<text x='1324.0' y='637.0' text-anchor='end' font-family='Arial' font-size='10' font-weight='bold' fill='#111827'>0.042</text>
|
<text x='1324.0' y='637.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='10' font-weight='bold' fill='#111827'>0.042</text>
|
||||||
<rect x='735.0' y='677.0' width='601.0' height='48.0' rx='10' ry='10' fill='#f9fafb' stroke='#e5e7eb' stroke-width='1.0'/>
|
<rect x='735.0' y='677.0' width='601.0' height='48.0' rx='10' ry='10' fill='#f9fafb' stroke='#e5e7eb' stroke-width='1.0'/>
|
||||||
<text x='745.0' y='695.0' text-anchor='start' font-family='Arial' font-size='10' font-weight='bold' fill='#6b7280'>Abs Δ lag-1 history</text>
|
<text x='745.0' y='695.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='10' font-weight='bold' fill='#6b7280'>Abs Δ lag-1 history</text>
|
||||||
<line x1='865.0' y1='715.0' x2='1324.0' y2='715.0' stroke='#e5e7eb' stroke-width='1.0' stroke-linecap='butt'/>
|
<line x1='865.0' y1='715.0' x2='1324.0' y2='715.0' stroke='#e5e7eb' stroke-width='1.0' stroke-linecap='butt'/>
|
||||||
<line x1='865.0' y1='707.0' x2='865.0' y2='715.0' stroke='#e5e7eb' stroke-width='1.0' stroke-linecap='butt'/>
|
<line x1='865.0' y1='707.0' x2='865.0' y2='715.0' stroke='#e5e7eb' stroke-width='1.0' stroke-linecap='butt'/>
|
||||||
<path d='M 865.0 707.0 L 897.8 707.0 L 930.6 713.2 L 963.4 713.2 L 996.1 710.7 L 1028.9 710.7 L 1061.7 710.5 L 1094.5 710.5 L 1127.3 711.2 L 1160.1 715.0 L 1192.9 714.6 L 1225.6 713.1 L 1258.4 713.7 L 1291.2 712.8 L 1324.0 712.7' fill='none' stroke='#10b981' stroke-width='2'/>
|
<path d='M 865.0 707.0 L 897.8 707.0 L 930.6 713.2 L 963.4 713.2 L 996.1 710.7 L 1028.9 710.7 L 1061.7 710.5 L 1094.5 710.5 L 1127.3 711.2 L 1160.1 715.0 L 1192.9 714.6 L 1225.6 713.1 L 1258.4 713.7 L 1291.2 712.8 L 1324.0 712.7' fill='none' stroke='#10b981' stroke-width='2'/>
|
||||||
<text x='1324.0' y='695.0' text-anchor='end' font-family='Arial' font-size='10' font-weight='bold' fill='#111827'>0.277</text>
|
<text x='1324.0' y='695.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='10' font-weight='bold' fill='#111827'>0.277</text>
|
||||||
<line x1='925.0' y1='743.0' x2='925.0' y2='860.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round'/>
|
<line x1='925.0' y1='743.0' x2='925.0' y2='860.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
<line x1='1003.6' y1='743.0' x2='1003.6' y2='860.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round'/>
|
<line x1='1003.6' y1='743.0' x2='1003.6' y2='860.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
<line x1='1082.2' y1='743.0' x2='1082.2' y2='860.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round'/>
|
<line x1='1082.2' y1='743.0' x2='1082.2' y2='860.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
<line x1='1160.8' y1='743.0' x2='1160.8' y2='860.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round'/>
|
<line x1='1160.8' y1='743.0' x2='1160.8' y2='860.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
<line x1='1239.4' y1='743.0' x2='1239.4' y2='860.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round'/>
|
<line x1='1239.4' y1='743.0' x2='1239.4' y2='860.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
<line x1='1318.0' y1='743.0' x2='1318.0' y2='860.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round'/>
|
<line x1='1318.0' y1='743.0' x2='1318.0' y2='860.0' stroke='#eef2f7' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
<text x='911.0' y='766.5' text-anchor='end' font-family='Arial' font-size='11' font-weight='bold' fill='#111827'>KS (cont.)</text>
|
<text x='911.0' y='766.5' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='11' font-weight='bold' fill='#111827'>KS (cont.)</text>
|
||||||
<line x1='925.0' y1='762.5' x2='1318.0' y2='762.5' stroke='#e5e7eb' stroke-width='1.2' stroke-linecap='butt'/>
|
<line x1='925.0' y1='762.5' x2='1318.0' y2='762.5' stroke='#e5e7eb' stroke-width='1.2' stroke-linecap='butt'/>
|
||||||
<rect x='986.0' y='752.5' width='286.6' height='20' rx='10' ry='10' fill='#ef4444' fill-opacity='0.10'/>
|
<rect x='986.0' y='752.5' width='286.6' height='20' rx='10' ry='10' fill='#ef4444' fill-opacity='0.10'/>
|
||||||
<line x1='1129.3' y1='748.5' x2='1129.3' y2='776.5' stroke='#ef4444' stroke-width='2.4' stroke-linecap='round'/>
|
<line x1='1129.3' y1='748.5' x2='1129.3' y2='776.5' stroke='#ef4444' stroke-width='2.4' stroke-linecap='round'/>
|
||||||
<text x='1318.0' y='746.5' text-anchor='end' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>mean=0.3311±0.0079</text>
|
<text x='1318.0' y='746.5' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>mean=0.3311±0.0079</text>
|
||||||
<circle cx='1248.6' cy='757.7' r='5' fill='#3b82f6'/>
|
<circle cx='1248.6' cy='757.7' r='5' fill='#3b82f6'/>
|
||||||
<circle cx='970.3' cy='758.9' r='5' fill='#3b82f6'/>
|
<circle cx='970.3' cy='758.9' r='5' fill='#3b82f6'/>
|
||||||
<circle cx='1169.1' cy='760.1' r='5' fill='#3b82f6'/>
|
<circle cx='1169.1' cy='760.1' r='5' fill='#3b82f6'/>
|
||||||
<text x='911.0' y='805.5' text-anchor='end' font-family='Arial' font-size='11' font-weight='bold' fill='#111827'>JSD (disc.)</text>
|
<text x='911.0' y='805.5' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='11' font-weight='bold' fill='#111827'>JSD (disc.)</text>
|
||||||
<line x1='925.0' y1='801.5' x2='1318.0' y2='801.5' stroke='#e5e7eb' stroke-width='1.2' stroke-linecap='butt'/>
|
<line x1='925.0' y1='801.5' x2='1318.0' y2='801.5' stroke='#e5e7eb' stroke-width='1.2' stroke-linecap='butt'/>
|
||||||
<rect x='974.2' y='791.5' width='298.4' height='20' rx='10' ry='10' fill='#ef4444' fill-opacity='0.10'/>
|
<rect x='974.2' y='791.5' width='298.4' height='20' rx='10' ry='10' fill='#ef4444' fill-opacity='0.10'/>
|
||||||
<line x1='1123.4' y1='787.5' x2='1123.4' y2='815.5' stroke='#ef4444' stroke-width='2.4' stroke-linecap='round'/>
|
<line x1='1123.4' y1='787.5' x2='1123.4' y2='815.5' stroke='#ef4444' stroke-width='2.4' stroke-linecap='round'/>
|
||||||
<text x='1318.0' y='785.5' text-anchor='end' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>mean=0.0284±0.0073</text>
|
<text x='1318.0' y='785.5' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>mean=0.0284±0.0073</text>
|
||||||
<circle cx='1268.5' cy='796.7' r='5' fill='#3b82f6'/>
|
<circle cx='1268.5' cy='796.7' r='5' fill='#3b82f6'/>
|
||||||
<circle cx='1131.5' cy='797.9' r='5' fill='#3b82f6'/>
|
<circle cx='1131.5' cy='797.9' r='5' fill='#3b82f6'/>
|
||||||
<circle cx='970.3' cy='799.1' r='5' fill='#3b82f6'/>
|
<circle cx='970.3' cy='799.1' r='5' fill='#3b82f6'/>
|
||||||
<text x='911.0' y='844.5' text-anchor='end' font-family='Arial' font-size='11' font-weight='bold' fill='#111827'>Abs Δ lag-1</text>
|
<text x='911.0' y='844.5' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='11' font-weight='bold' fill='#111827'>Abs Δ lag-1</text>
|
||||||
<line x1='925.0' y1='840.5' x2='1318.0' y2='840.5' stroke='#e5e7eb' stroke-width='1.2' stroke-linecap='butt'/>
|
<line x1='925.0' y1='840.5' x2='1318.0' y2='840.5' stroke='#e5e7eb' stroke-width='1.2' stroke-linecap='butt'/>
|
||||||
<rect x='970.3' y='830.5' width='288.4' height='20' rx='10' ry='10' fill='#ef4444' fill-opacity='0.10'/>
|
<rect x='970.3' y='830.5' width='288.4' height='20' rx='10' ry='10' fill='#ef4444' fill-opacity='0.10'/>
|
||||||
<line x1='1114.5' y1='826.5' x2='1114.5' y2='854.5' stroke='#ef4444' stroke-width='2.4' stroke-linecap='round'/>
|
<line x1='1114.5' y1='826.5' x2='1114.5' y2='854.5' stroke='#ef4444' stroke-width='2.4' stroke-linecap='round'/>
|
||||||
<text x='1318.0' y='824.5' text-anchor='end' font-family='Arial' font-size='9' font-weight='normal' fill='#6b7280'>mean=0.2684±0.0027</text>
|
<text x='1318.0' y='824.5' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#6b7280'>mean=0.2684±0.0027</text>
|
||||||
<circle cx='1080.6' cy='835.7' r='5' fill='#3b82f6'/>
|
<circle cx='1080.6' cy='835.7' r='5' fill='#3b82f6'/>
|
||||||
<circle cx='1272.7' cy='836.9' r='5' fill='#3b82f6'/>
|
<circle cx='1272.7' cy='836.9' r='5' fill='#3b82f6'/>
|
||||||
<circle cx='990.4' cy='838.1' r='5' fill='#3b82f6'/>
|
<circle cx='990.4' cy='838.1' r='5' fill='#3b82f6'/>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 58 KiB |
3139
figures/cdf_grid.svg
Normal file
|
After Width: | Height: | Size: 82 KiB |
6849
figures/disc_grid.svg
Normal file
|
After Width: | Height: | Size: 207 KiB |
2318
figures/disc_points.svg
Normal file
|
After Width: | Height: | Size: 73 KiB |
1830
figures/lines.svg
Normal file
|
After Width: | Height: | Size: 51 KiB |
223
figures/ranked_ks.svg
Normal file
@@ -0,0 +1,223 @@
|
|||||||
|
<svg xmlns='http://www.w3.org/2000/svg' width='980' height='560' viewBox='0 0 980 560'>
|
||||||
|
<rect x='0' y='0' width='980' height='560' fill='#ffffff'/>
|
||||||
|
<text x='490.0' y='28.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='16' font-weight='bold' fill='#0f172a'>KS Outlier Attribution</text>
|
||||||
|
<text x='490.0' y='48.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='11' font-weight='normal' fill='#64748b'>Left: top-K features by KS · Right: avg KS after removing top-n outliers</text>
|
||||||
|
<rect x='26.0' y='62.0' width='455.0' height='472.0' fill='#ffffff' stroke='#cbd5e1' stroke-width='1.0' rx='14'/>
|
||||||
|
<rect x='499.0' y='62.0' width='455.0' height='472.0' fill='#ffffff' stroke='#cbd5e1' stroke-width='1.0' rx='14'/>
|
||||||
|
<text x='44.0' y='90.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='12' font-weight='bold' fill='#0f172a'>A Top-30 KS features</text>
|
||||||
|
<text x='517.0' y='90.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='12' font-weight='bold' fill='#0f172a'>B Removing worst features</text>
|
||||||
|
<line x1='209.0' y1='114.0' x2='209.0' y2='510.0' stroke='#e2e8f0' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
|
<text x='209.0' y='530.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.0</text>
|
||||||
|
<line x1='259.8' y1='114.0' x2='259.8' y2='510.0' stroke='#e2e8f0' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
|
<text x='259.8' y='530.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.2</text>
|
||||||
|
<line x1='310.6' y1='114.0' x2='310.6' y2='510.0' stroke='#e2e8f0' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
|
<text x='310.6' y='530.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.4</text>
|
||||||
|
<line x1='361.4' y1='114.0' x2='361.4' y2='510.0' stroke='#e2e8f0' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
|
<text x='361.4' y='530.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.6</text>
|
||||||
|
<line x1='412.2' y1='114.0' x2='412.2' y2='510.0' stroke='#e2e8f0' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
|
<text x='412.2' y='530.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.8</text>
|
||||||
|
<line x1='463.0' y1='114.0' x2='463.0' y2='510.0' stroke='#e2e8f0' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
|
<text x='463.0' y='530.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>1.0</text>
|
||||||
|
<line x1='209.0' y1='510.0' x2='463.0' y2='510.0' stroke='#cbd5e1' stroke-width='1.2' stroke-linecap='butt'/>
|
||||||
|
<text x='209.0' y='548.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='10' font-weight='bold' fill='#64748b'>KS</text>
|
||||||
|
<text x='199.0' y='124.6' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P1_B4002</text>
|
||||||
|
<rect x='209.0' y='116.1' width='201.2' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='124.6' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.792</text>
|
||||||
|
<text x='473.0' y='124.6' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>1.49%</text>
|
||||||
|
<text x='199.0' y='137.8' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P1_PIT02</text>
|
||||||
|
<rect x='209.0' y='129.3' width='201.1' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='137.8' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.792</text>
|
||||||
|
<text x='473.0' y='137.8' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>1.49%</text>
|
||||||
|
<text x='199.0' y='151.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P1_FCV02Z</text>
|
||||||
|
<rect x='209.0' y='142.5' width='196.7' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='151.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.775</text>
|
||||||
|
<text x='473.0' y='151.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>1.46%</text>
|
||||||
|
<text x='199.0' y='164.2' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P1_B3004</text>
|
||||||
|
<rect x='209.0' y='155.7' width='170.7' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='164.2' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.672</text>
|
||||||
|
<text x='473.0' y='164.2' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>1.27%</text>
|
||||||
|
<text x='199.0' y='177.4' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P1_B2004</text>
|
||||||
|
<rect x='209.0' y='168.9' width='167.5' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='177.4' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.660</text>
|
||||||
|
<text x='473.0' y='177.4' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>1.24%</text>
|
||||||
|
<text x='199.0' y='190.6' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P1_PCV02Z</text>
|
||||||
|
<rect x='209.0' y='182.1' width='167.3' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='190.6' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.659</text>
|
||||||
|
<text x='473.0' y='190.6' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>1.24%</text>
|
||||||
|
<text x='199.0' y='203.8' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P1_B4022</text>
|
||||||
|
<rect x='209.0' y='195.3' width='146.2' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='203.8' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.576</text>
|
||||||
|
<text x='473.0' y='203.8' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>1.09%</text>
|
||||||
|
<text x='199.0' y='217.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P1_PCV01D</text>
|
||||||
|
<rect x='209.0' y='208.5' width='134.7' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='217.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.530</text>
|
||||||
|
<text x='473.0' y='217.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>1.00%</text>
|
||||||
|
<text x='199.0' y='230.2' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P1_B3005</text>
|
||||||
|
<rect x='209.0' y='221.7' width='134.4' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='230.2' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.529</text>
|
||||||
|
<text x='473.0' y='230.2' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>1.00%</text>
|
||||||
|
<text x='199.0' y='243.4' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P1_FT03</text>
|
||||||
|
<rect x='209.0' y='234.9' width='133.1' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='243.4' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.524</text>
|
||||||
|
<text x='473.0' y='243.4' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.99%</text>
|
||||||
|
<text x='199.0' y='256.6' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P1_PCV01Z</text>
|
||||||
|
<rect x='209.0' y='248.1' width='131.7' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='256.6' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.518</text>
|
||||||
|
<text x='473.0' y='256.6' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.98%</text>
|
||||||
|
<text x='199.0' y='269.8' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P3_FIT01</text>
|
||||||
|
<rect x='209.0' y='261.3' width='129.1' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='269.8' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.508</text>
|
||||||
|
<text x='473.0' y='269.8' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.96%</text>
|
||||||
|
<text x='199.0' y='283.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P2_SIT02</text>
|
||||||
|
<rect x='209.0' y='274.5' width='127.4' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='283.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.502</text>
|
||||||
|
<text x='473.0' y='283.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.95%</text>
|
||||||
|
<text x='199.0' y='296.2' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P1_FCV03Z</text>
|
||||||
|
<rect x='209.0' y='287.7' width='125.1' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='296.2' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.492</text>
|
||||||
|
<text x='473.0' y='296.2' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.93%</text>
|
||||||
|
<text x='199.0' y='309.4' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P1_LIT01</text>
|
||||||
|
<rect x='209.0' y='300.9' width='124.8' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='309.4' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.491</text>
|
||||||
|
<text x='473.0' y='309.4' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.93%</text>
|
||||||
|
<text x='199.0' y='322.6' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P1_FT03Z</text>
|
||||||
|
<rect x='209.0' y='314.1' width='124.7' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='322.6' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.491</text>
|
||||||
|
<text x='473.0' y='322.6' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.93%</text>
|
||||||
|
<text x='199.0' y='335.8' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P1_FCV03D</text>
|
||||||
|
<rect x='209.0' y='327.3' width='123.9' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='335.8' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.488</text>
|
||||||
|
<text x='473.0' y='335.8' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.92%</text>
|
||||||
|
<text x='199.0' y='349.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P1_FT01</text>
|
||||||
|
<rect x='209.0' y='340.5' width='120.7' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='349.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.475</text>
|
||||||
|
<text x='473.0' y='349.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.90%</text>
|
||||||
|
<text x='199.0' y='362.2' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P1_FT01Z</text>
|
||||||
|
<rect x='209.0' y='353.7' width='120.7' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='362.2' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.475</text>
|
||||||
|
<text x='473.0' y='362.2' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.90%</text>
|
||||||
|
<text x='199.0' y='375.4' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P1_B400B</text>
|
||||||
|
<rect x='209.0' y='366.9' width='120.2' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='375.4' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.473</text>
|
||||||
|
<text x='473.0' y='375.4' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.89%</text>
|
||||||
|
<text x='199.0' y='388.6' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P1_FT02Z</text>
|
||||||
|
<rect x='209.0' y='380.1' width='119.4' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='388.6' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.470</text>
|
||||||
|
<text x='473.0' y='388.6' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.89%</text>
|
||||||
|
<text x='199.0' y='401.8' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P2_SIT01</text>
|
||||||
|
<rect x='209.0' y='393.3' width='116.9' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='401.8' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.460</text>
|
||||||
|
<text x='473.0' y='401.8' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.87%</text>
|
||||||
|
<text x='199.0' y='415.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P1_FT02</text>
|
||||||
|
<rect x='209.0' y='406.5' width='116.5' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='415.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.459</text>
|
||||||
|
<text x='473.0' y='415.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.87%</text>
|
||||||
|
<text x='199.0' y='428.2' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P1_LCV01Z</text>
|
||||||
|
<rect x='209.0' y='419.7' width='115.5' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='428.2' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.455</text>
|
||||||
|
<text x='473.0' y='428.2' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.86%</text>
|
||||||
|
<text x='199.0' y='441.4' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P1_LCV01D</text>
|
||||||
|
<rect x='209.0' y='432.9' width='113.6' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='441.4' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.447</text>
|
||||||
|
<text x='473.0' y='441.4' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.84%</text>
|
||||||
|
<text x='199.0' y='454.6' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P2_VXT03</text>
|
||||||
|
<rect x='209.0' y='446.1' width='111.0' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='454.6' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.437</text>
|
||||||
|
<text x='473.0' y='454.6' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.82%</text>
|
||||||
|
<text x='199.0' y='467.8' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P3_PIT01</text>
|
||||||
|
<rect x='209.0' y='459.3' width='90.6' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='467.8' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.357</text>
|
||||||
|
<text x='473.0' y='467.8' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.67%</text>
|
||||||
|
<text x='199.0' y='481.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P1_B4005</text>
|
||||||
|
<rect x='209.0' y='472.5' width='77.8' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='481.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.306</text>
|
||||||
|
<text x='473.0' y='481.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.58%</text>
|
||||||
|
<text x='199.0' y='494.2' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P2_VXT02</text>
|
||||||
|
<rect x='209.0' y='485.7' width='71.6' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='494.2' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.282</text>
|
||||||
|
<text x='473.0' y='494.2' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.53%</text>
|
||||||
|
<text x='199.0' y='507.4' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#0f172a'>P2_VYT03</text>
|
||||||
|
<rect x='209.0' y='498.9' width='68.5' height='9.0' rx='6' ry='6' fill='#0ea5e9' fill-opacity='0.85'/>
|
||||||
|
<text x='463.0' y='507.4' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.270</text>
|
||||||
|
<text x='473.0' y='507.4' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.51%</text>
|
||||||
|
<text x='553.0' y='112.0' text-anchor='start' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='10' font-weight='bold' fill='#64748b'>avg KS (lower is better)</text>
|
||||||
|
<line x1='553.0' y1='132.0' x2='930.0' y2='132.0' stroke='#e2e8f0' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
|
<text x='545.0' y='136.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.379</text>
|
||||||
|
<line x1='553.0' y1='204.8' x2='930.0' y2='204.8' stroke='#e2e8f0' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
|
<text x='545.0' y='208.8' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.295</text>
|
||||||
|
<line x1='553.0' y1='277.6' x2='930.0' y2='277.6' stroke='#e2e8f0' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
|
<text x='545.0' y='281.6' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.211</text>
|
||||||
|
<line x1='553.0' y1='350.4' x2='930.0' y2='350.4' stroke='#e2e8f0' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
|
<text x='545.0' y='354.4' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.127</text>
|
||||||
|
<line x1='553.0' y1='423.2' x2='930.0' y2='423.2' stroke='#e2e8f0' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
|
<text x='545.0' y='427.2' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0.043</text>
|
||||||
|
<line x1='553.0' y1='496.0' x2='930.0' y2='496.0' stroke='#e2e8f0' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
|
<text x='545.0' y='500.0' text-anchor='end' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>-0.041</text>
|
||||||
|
<line x1='553.0' y1='132.0' x2='553.0' y2='496.0' stroke='#e2e8f0' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
|
<text x='553.0' y='518.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>0</text>
|
||||||
|
<line x1='628.4' y1='132.0' x2='628.4' y2='496.0' stroke='#e2e8f0' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
|
<text x='628.4' y='518.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>10</text>
|
||||||
|
<line x1='703.8' y1='132.0' x2='703.8' y2='496.0' stroke='#e2e8f0' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
|
<text x='703.8' y='518.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>21</text>
|
||||||
|
<line x1='779.2' y1='132.0' x2='779.2' y2='496.0' stroke='#e2e8f0' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
|
<text x='779.2' y='518.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>31</text>
|
||||||
|
<line x1='854.6' y1='132.0' x2='854.6' y2='496.0' stroke='#e2e8f0' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
|
<text x='854.6' y='518.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>42</text>
|
||||||
|
<line x1='930.0' y1='132.0' x2='930.0' y2='496.0' stroke='#e2e8f0' stroke-width='1.0' stroke-linecap='round'/>
|
||||||
|
<text x='930.0' y='518.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='9' font-weight='normal' fill='#64748b'>52</text>
|
||||||
|
<text x='741.5' y='538.0' text-anchor='middle' font-family='system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif' font-size='10' font-weight='bold' fill='#64748b'>remove top-n features</text>
|
||||||
|
<path d='M 553.0 167.2 L 560.2 180.2 L 567.5 188.2 L 574.8 196.2 L 582.0 202.6 L 589.2 209.2 L 596.5 216.0 L 603.8 221.5 L 611.0 226.5 L 618.2 231.6 L 625.5 236.8 L 632.8 242.2 L 640.0 247.6 L 647.2 253.2 L 654.5 258.8 L 661.8 264.7 L 669.0 270.9 L 676.2 277.4 L 683.5 283.9 L 690.8 290.8 L 698.0 298.1 L 705.2 305.8 L 712.5 313.7 L 719.8 322.0 L 727.0 330.9 L 734.2 340.1 L 741.5 349.6 L 748.8 357.3 L 756.0 363.8 L 763.2 369.9 L 770.5 376.1 L 777.8 382.1 L 785.0 386.9 L 792.2 391.3 L 799.5 394.7 L 806.8 398.3 L 814.0 402.1 L 821.2 405.1 L 828.5 407.9 L 835.8 411.0 L 843.0 413.9 L 850.2 417.2 L 857.5 420.7 L 864.8 424.2 L 872.0 428.0 L 879.2 431.2 L 886.5 434.9 L 893.8 436.9 L 901.0 438.3 L 908.2 440.3 L 915.5 442.9 L 922.8 447.4 L 930.0 460.8' fill='none' stroke='#2563eb' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/>
|
||||||
|
<circle cx='553.0' cy='167.2' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='560.2' cy='180.2' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='567.5' cy='188.2' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='574.8' cy='196.2' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='582.0' cy='202.6' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='589.2' cy='209.2' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='596.5' cy='216.0' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='603.8' cy='221.5' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='611.0' cy='226.5' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='618.2' cy='231.6' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='625.5' cy='236.8' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='632.8' cy='242.2' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='640.0' cy='247.6' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='647.2' cy='253.2' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='654.5' cy='258.8' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='661.8' cy='264.7' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='669.0' cy='270.9' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='676.2' cy='277.4' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='683.5' cy='283.9' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='690.8' cy='290.8' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='698.0' cy='298.1' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='705.2' cy='305.8' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='712.5' cy='313.7' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='719.8' cy='322.0' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='727.0' cy='330.9' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='734.2' cy='340.1' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='741.5' cy='349.6' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='748.8' cy='357.3' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='756.0' cy='363.8' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='763.2' cy='369.9' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='770.5' cy='376.1' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='777.8' cy='382.1' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='785.0' cy='386.9' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='792.2' cy='391.3' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='799.5' cy='394.7' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='806.8' cy='398.3' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='814.0' cy='402.1' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='821.2' cy='405.1' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='828.5' cy='407.9' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='835.8' cy='411.0' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='843.0' cy='413.9' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='850.2' cy='417.2' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='857.5' cy='420.7' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='864.8' cy='424.2' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='872.0' cy='428.0' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='879.2' cy='431.2' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='886.5' cy='434.9' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='893.8' cy='436.9' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='901.0' cy='438.3' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='908.2' cy='440.3' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='915.5' cy='442.9' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='922.8' cy='447.4' r='3.2' fill='#2563eb'/>
|
||||||
|
<circle cx='930.0' cy='460.8' r='3.2' fill='#2563eb'/>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 31 KiB |
27
paper.md
@@ -671,6 +671,33 @@ Table: Summary of benchmark metrics (three independent seeds).
|
|||||||

|

|
||||||
Benchmark 综合图(流程、特征级分布保真、训练集分布漂移与跨种子鲁棒性)。
|
Benchmark 综合图(流程、特征级分布保真、训练集分布漂移与跨种子鲁棒性)。
|
||||||
|
|
||||||
|

|
||||||
|
跨三次独立运行的鲁棒性汇总图。
|
||||||
|
|
||||||
|

|
||||||
|
KS 离群归因图(Top-K 误差特征与“移除最差特征后”的平均 KS 变化)。
|
||||||
|
|
||||||
|

|
||||||
|
代表性高 KS 连续特征的 CDF 对齐:P1_B4002。
|
||||||
|
|
||||||
|

|
||||||
|
P1_PIT02 的 CDF 对齐图。
|
||||||
|
|
||||||
|

|
||||||
|
P1_FCV02Z 的 CDF 对齐图。
|
||||||
|
|
||||||
|

|
||||||
|
P1_B3004 的 CDF 对齐图。
|
||||||
|
|
||||||
|

|
||||||
|
所有连续特征的分布对比(经验 CDF 网格:生成 vs 原始)。
|
||||||
|
|
||||||
|

|
||||||
|
离散特征的类别分布对比(点图:两种颜色分别代表生成与原始)。
|
||||||
|
|
||||||
|

|
||||||
|
四个代表性特征的生成序列折线图(按真实 min/max 归一化)。
|
||||||
|
|
||||||
Why this benchmark highlights where the method helps
|
Why this benchmark highlights where the method helps
|
||||||
To make the benchmark actionable (and comparable to prior work), we report type-appropriate, interpretable statistics instead of collapsing everything into a single similarity score. This matters in mixed-type ICS telemetry: continuous fidelity can be high while discrete semantics fail, and vice versa. By separating continuous (KS), discrete (JSD), and temporal (lag-1) views, the evaluation directly matches the design goals of the hybrid generator: distributional refinement for continuous residuals, vocabulary-valid reconstruction for discrete supervision, and trend-induced short-horizon coherence.
|
To make the benchmark actionable (and comparable to prior work), we report type-appropriate, interpretable statistics instead of collapsing everything into a single similarity score. This matters in mixed-type ICS telemetry: continuous fidelity can be high while discrete semantics fail, and vice versa. By separating continuous (KS), discrete (JSD), and temporal (lag-1) views, the evaluation directly matches the design goals of the hybrid generator: distributional refinement for continuous residuals, vocabulary-valid reconstruction for discrete supervision, and trend-induced short-horizon coherence.
|
||||||
为何该基准测试能够凸显方法优势
|
为何该基准测试能够凸显方法优势
|
||||||
|
|||||||