Aurora-FM: Foundation Model for All-Sky Auroral Imagery

A self-supervised foundation model for understanding auroral dynamics through all-sky imagery

Paper License HuggingFace


🌌 Overview

Aurora-FM is a foundation model specifically designed for analyzing all-sky auroral imagery. Built on the SimCLR self-supervised learning framework, Aurora-FM learns rich representations of auroral phenomena without requiring extensive manual labeling, making it a powerful tool for space physics research and auroral morphology studies.

Key Features

  • 🎯 Optimized for THEMIS Data: Trained extensively on THEMIS all-sky imager data
  • πŸ”„ Transfer Learning Ready: Easily finetune for other all-sky imaging systems
  • πŸ† State-of-the-Art Performance: Achieves SOTA results on auroral classification benchmarks
  • πŸ”¬ Morphology Detection: Identifies complex auroral structures including beads, omega bands, and more
  • πŸ“Š Self-Supervised: Trained using SimCLR, reducing dependence on labeled datasets

πŸš€ Quick Start

TODO


πŸ“Š Model Details

Architecture

Aurora-FM employs a ResNet-based encoder architecture trained with the SimCLR contrastive learning framework. This approach enables the model to learn meaningful representations of auroral phenomena through self-supervision.

Training Details:

  • Primary Dataset: About 1m images taken during periods of high auroral activity from the THEMIS All-Sky Imager Network
  • Training Framework: SimCLR (Simple Framework for Contrastive Learning of Visual Representations)
  • Encoder Architecture: ResNet-18
  • Input Resolution: 256Γ—256 pixels
  • Embedding Dimension: 512

πŸ”¬ Training Methodology

Aurora-FM was trained using the SimCLR framework, which learns representations by maximizing agreement between differently augmented views of the same image. This approach is particularly well-suited for auroral imagery due to:

  1. Natural Variations: Captures the inherent variability in auroral displays
  2. Invariance to Reflections: Handles reflections of images
  3. Scale Robustness: Handles different spatial scales of auroral structures
  4. Limited Labels: Achieves strong performance without extensive manual annotation

Data Augmentation Pipeline

  • Random flips over vertical and/or horizontal axes
  • Random cropping and resizing
  • Color jittering (preserving aurora characteristics)

πŸ“š Citation

If you use Aurora-FM in your research, please cite:

@article{https://doi.org/10.1029/2024JH000292,
    author = {Johnson, Jeremiah W. and Γ–ztΓΌrk, Doğacan Su and Hampton, Donald and Connor, Hyunju K. and Blandin, Matthew and Keesee, Amy},
    title = {Automatic Detection and Classification of Aurora in THEMIS All-Sky Images},
    journal = {Journal of Geophysical Research: Machine Learning and Computation},
    volume = {1},
    number = {4},
    pages = {e2024JH000292},
    keywords = {aurora, annotation, machine learning, THEMIS, all-sky images},
    doi = {https://doi.org/10.1029/2024JH000292},
    url = {https://agupubs.onlinelibrary.wiley.com/doi/abs/10.1029/2024JH000292},
    eprint = {https://agupubs.onlinelibrary.wiley.com/doi/pdf/10.1029/2024JH000292},
    note = {e2024JH000292 2024JH000292},
    year = {2024}
}

πŸ“ License

This project is licensed under the Creative Commons 4.0 License - see the LICENSE file for details.


πŸ™ Acknowledgments

  • THEMIS Mission: For providing the all-sky imager data
  • SimCLR Framework: Chen et al. for the foundational self-supervised learning approach
  • Space Physics Community: For valuable feedback

Built with ❀️ for the space physics community

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support