← Back to Home

πŸ“– HelioGuard Glossary

Search and explore terms, metrics, and how HelioGuard works.

🎯 AUC Key Metricβ–Ό

Area Under the ROC Curve measures how well the model distinguishes between flare and non-flare events. 0.5 = random, 1.0 = perfect. Our model achieves 0.912, indicating excellent discrimination.

πŸ‘‰ Example: AUC 0.9 means 90% of the time, a randomly chosen flare event has a higher predicted probability than a randomly chosen quiet event.

πŸ“Š TSS (True Skill Score) Key Metricβ–Ό

True Skill Score = Recall + Specificity – 1. A score of 0 means no skill, 1 means perfect. Our model achieves 0.676, well above the accepted good threshold (0.5).

πŸ‘‰ TSS > 0.5 is considered "good" in space weather prediction.

πŸ“‰ Brier Score Key Metricβ–Ό

Brier Score measures the calibration of probabilities (mean squared error). 0 is perfect, 0.25 is uninformative. Our model scores 0.015, meaning probabilities are highly reliable.

πŸ‘‰ When our model says 70%, it actually happens about 70% of the time.

πŸ“Œ Confidence Interval (CI) Uncertaintyβ–Ό

Our 95% CI is computed via Bootstrap resampling (200 iterations). It gives the range within which the true probability likely lies. For example, if probability is 60% with CI [45%, 75%], there's 95% confidence the real value is between 45% and 75%.

πŸ‘‰ Narrower CI means more certain prediction.

πŸ§ͺ Multi-Model Ensemble Proβ–Ό

Combines 4 models: Surya (6h), Jinwu (12h), HelioGuard (24h), MagPy (48h). Each has different strengths; the ensemble provides a more robust estimate.

πŸ‘‰ Pro users see weighted contributions from each model, tailored to the forecast window.

🌍 Kp Index Auroraβ–Ό

Global geomagnetic activity scale from 0 to 9. Higher Kp means stronger geomagnetic storms and more aurora. HelioGuard uses Kp for aurora predictions and photography tips.

πŸ‘‰ Kp β‰₯ 5 often means visible aurora in mid-latitudes.

πŸ”­ SHARP Parameters Dataβ–Ό

Space-weather HMI Active Region Patches β€” 18 magnetic field parameters from SDO/HMI, including magnetic flux, current helicity, shear angle, etc. We add time-evolution features (deltas) to capture flare build-up.

πŸ‘‰ Example: USFLUX (total unsigned magnetic flux) is one of the strongest predictors.

βš™οΈ Role-Based Advice Proβ–Ό

Tailored recommendations for Satellite Operators, Grid Managers, Drone Fleets, Radio Operators, Navigation Specialists, and Researchers. Each role gets specific, actionable steps based on the risk level.

πŸ‘‰ Satellite operators receive "Enter safe mode" advice during high risk.

πŸ“ˆ Validation Trustβ–Ό

All metrics are computed on an independent time-split test set (last 10% of data, 2010–2024). No data leakage. Performance is stable across different solar cycles.

πŸ‘‰ AUC 0.912, TSS 0.676, Brier 0.015 β€” top-tier space weather prediction.

⏳ Forecast Window Timeβ–Ό

Predictions are available for 6, 12, 24, and 48 hours ahead. Shorter windows (6h) are more uncertain but react faster; longer windows (48h) provide more stable estimates.

πŸ‘‰ 24h window is recommended for general use.

πŸŽ›οΈ Confidence Level Customizationβ–Ό

High Recall: catches almost all flares, but may have more false alarms.
Balanced: optimal trade-off between recall and precision.
High Precision: minimizes false alarms, but may miss some flares.

πŸ‘‰ Choose based on your tolerance for false alarms vs. missed events.

β˜€οΈ Solar Flare Phenomenonβ–Ό

A sudden, intense burst of radiation from the Sun's surface. Flares are classified by X-ray flux: X (strongest), M, C, B, A (weakest). They can disrupt communications, GPS, and power grids.

πŸ‘‰ An M-class flare can cause radio blackouts in polar regions.

πŸŒ‹ Coronal Mass Ejection (CME) Phenomenonβ–Ό

A massive burst of plasma and magnetic field from the Sun's corona. CMEs can travel at speeds up to 3000 km/s and, when directed at Earth, cause geomagnetic storms and auroras.

πŸ‘‰ The 2012 CME narrowly missed Earth; if it had hit, it could have caused widespread blackouts.

🌍 Geomagnetic Storm Phenomenonβ–Ό

A disturbance in Earth's magnetosphere caused by solar wind and CMEs. Strong storms (Kp β‰₯ 7) can induce currents in power grids, damage satellites, and produce spectacular auroras.

πŸ‘‰ The Carrington Event of 1859 was a massive geomagnetic storm that caused telegraph systems to fail.

πŸ’¨ Solar Wind Phenomenonβ–Ό

A stream of charged particles (plasma) released from the Sun's upper atmosphere. It travels at 300–800 km/s and interacts with Earth's magnetic field, causing auroras and space weather.

πŸ‘‰ High-speed solar wind often leads to enhanced aurora activity.

🧲 Magnetosphere Physicsβ–Ό

The region around Earth dominated by its magnetic field. It protects us from solar wind particles. Geomagnetic storms occur when solar wind compresses or disturbs the magnetosphere.

πŸŒ‘ Sunspot Solarβ–Ό

Dark, cooler areas on the Sun's surface caused by intense magnetic fields. Sunspots are often the source of solar flares and CMEs. The more sunspots, the more active the Sun.

πŸ‘‰ The solar cycle (β‰ˆ11 years) is measured by sunspot counts.

πŸ”„ Solar Cycle Solarβ–Ό

An approximately 11-year cycle of solar activity, measured by sunspot numbers. During solar maximum, flares and CMEs are more frequent; during solar minimum, the Sun is quieter.

πŸ‘‰ The current solar cycle (Cycle 25) is expected to peak around 2025.

πŸ•³οΈ Coronal Hole Solarβ–Ό

A region on the Sun where the corona is cooler and less dense, allowing solar wind to escape at high speeds. Coronal holes are a major source of fast solar wind and recurrent geomagnetic storms.

πŸ”Ά Active Region (AR) Solarβ–Ό

An area on the Sun where magnetic fields are concentrated, often associated with sunspots and solar flares. Active regions are numbered by NOAA and tracked for space weather forecasting.

πŸ‘‰ Our model uses SHARP parameters from active regions to predict flares.

🎯 Probability Calibration Modelβ–Ό

Techniques like Platt Scaling and Isotonic Regression adjust raw model outputs to make probabilities more accurate. Our model's Brier Score of 0.015 indicates near-perfect calibration.

πŸ‘‰ Calibration ensures that a 70% predicted probability actually occurs 70% of the time.

🎯 Specificity (True Negative Rate) Metricβ–Ό

Specificity = TN / (TN + FP). It measures how well the model identifies non-flare events. High specificity means few false alarms. Our 24h model achieves 83.9%.

πŸ‘‰ 84% of quiet events are correctly classified as quiet.

πŸ“Š Precision (Positive Predictive Value) Metricβ–Ό

Precision = TP / (TP + FP). It measures how many of the predicted flare events actually occurred. High precision means alerts are trustworthy. Our model achieves 8.3% (low but expected for 0.1% event rate).

πŸ‘‰ For every 100 alerts, ~8 are real flares.

πŸ“ˆ Recall (Sensitivity / True Positive Rate) Metricβ–Ό

Recall = TP / (TP + FN). It measures how many actual flares were caught by the model. High recall means few missed flares. Our 24h model achieves 83.7%.

πŸ‘‰ We catch 84 out of 100 real flares.

βš–οΈ F1 Score Metricβ–Ό

F1 Score is the harmonic mean of precision and recall. It balances both metrics. Our model achieves 0.15, which is low due to the extreme class imbalance, but TSS is a better metric for this problem.

πŸ‘‰ F1 is often misleading for imbalanced data; TSS is preferred.

πŸ“‹ Confusion Matrix Evaluationβ–Ό

A table that summarizes prediction results: True Positives (TP), True Negatives (TN), False Positives (FP), False Negatives (FN).

πŸ‘‰ Used to compute precision, recall, specificity, and F1.

πŸ›°οΈ SDO/HMI Data Sourceβ–Ό

Solar Dynamics Observatory / Helioseismic and Magnetic Imager – NASA satellite that provides high-resolution magnetic field data of the Sun. Our SHARP parameters are derived from HMI observations.

πŸ“ System Architecture Techβ–Ό

HelioGuard's backend is built with Flask, using SQLite for database, XGBoost for predictions, and JavaScript for interactive frontend. The system fetches real-time Kp indices, cloud data, and processes user requests.

🎯 Probability Calibration Modelβ–Ό

Probability calibration ensures that a predicted 70% chance actually occurs about 70% of the time. We use Platt Scaling and Isotonic Regression to calibrate our XGBoost outputs, achieving a Brier Score of 0.015.

πŸ‘‰ Calibration makes our probabilities trustworthy for decision-making.

πŸ“ Platt Scaling Calibrationβ–Ό

A method that fits a logistic regression model to the raw outputs of a classifier to produce calibrated probabilities. Used in our 6h and 12h models.

πŸ“ˆ Isotonic Regression Calibrationβ–Ό

A non-parametric calibration method that fits a monotonic increasing function to the raw probabilities. Used in our 24h and 48h models, yielding slightly better calibration.

πŸ”„ Bootstrap Confidence Interval Uncertaintyβ–Ό

A resampling technique (200 iterations) used to estimate the uncertainty of our predictions. The 95% CI is the range within which the true probability likely lies, with 95% confidence.

πŸ‘‰ Narrow intervals mean we are more certain about the prediction.

🎚️ Decision Threshold Operationalβ–Ό

The probability value above which we issue a "High Risk" alert. Our default threshold is 0.3 (30%), but you can adjust it in Pro mode via "High Recall/Balanced/High Precision" options.

πŸ‘‰ Lower threshold catches more flares (high recall), higher threshold reduces false alarms (high precision).

πŸ“‰ ROC Curve & AUC Metricβ–Ό

The Receiver Operating Characteristic curve plots true positive rate vs false positive rate. AUC (Area Under the Curve) summarizes the model's ability to distinguish between classes. Our AUC is 0.912, indicating excellent discrimination.

πŸ‘‰ AUC 0.9+ is considered "excellent" in classification tasks.

⏳ Time-Evolution Features Feature Engineeringβ–Ό

We compute 6h and 12h differences (deltas) of key parameters like USFLUX, TOTUSJH, SAVNCPP, MEANSHR, and SHRGT45 to capture the rate of change. These help predict sudden flares.

πŸ‘‰ A rapid increase in USFLUX often precedes a flare.
No matching terms found.

🌌 HelioGuard β€” Science serving everyone.

Not for operational use. Always consult official sources.