Skip to content
View atharvgaur1845's full-sized avatar
🌴
breathing bash
🌴
breathing bash

Highlights

  • Pro

Block or report atharvgaur1845

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
atharvgaur1845/README.md
Atharv — research laboratory. fig. 0: observed vs. predicted latent trajectory.
FRONT MATTER

Second-year CS undergraduate at BITS Pilani, working toward frontier AI research in representation learning and world models.

The method is fixed even when the subject isn't: read the paper, rebuild it from scratch, reproduce the result, find the hidden assumptions — then look for where they break. Everything in this repository exists to run that loop faster.

mathematics → theory → paper → implementation → reproduction → experiment → failure analysis → original ideas
COORDINATES

field   representation learning,
        world models
lab     repositories
site    atharvgaur1845.github.io
in      atharv-gaur
x       @tarkrishi


values  evidence over hype ·
        depth over breadth ·
        originality over replication

01 · current investigation

FOCUStemporal JEPA for satellite time-series
STATUSbuilding — training scaffold up, instrumenting rollouts
SINCE2026-06-30
REPOmulti_temporal_jepa
HYPOTHESISLatent prediction without reconstruction keeps the information that matters for downstream temporal reasoning — and its failure mode (collapse or divergence) is measurable long before accuracy metrics notice.
LATESTMulti-temporal JEPA scaffold trains end-to-end on satellite sequences. Next measurement: how prediction error in latent space grows with rollout horizon, per spectral band.

auto · research/current.md · rebuilt on push + daily

02 · lab notebook

2026-07-21rollout instrumentation for multi-temporal JEPA #experiment
Wired divergence logging into the training loop so latent prediction error is tracked per horizon step, per band, at every checkpoint — not computed after the fact. If the hypothesis is that collapse announces itself early, the instrument has to be running from step zero.
2026-07-11predictor capacity is not free #experiment #failure
Doubling predictor depth looked like a clean win on one-step prediction and quietly wrecked long-horizon rollouts — the predictor started memorizing trajectory quirks instead of dynamics. Lesson recorded: evaluate at the horizon you care about, never at the horizon that is cheap.
2026-07-02why JEPA over masked autoencoding, in one paragraph #reading
Reconstruction objectives spend capacity on exactly the pixels I don't care about (clouds, sensor noise); predicting in latent space lets the encoder discard them. The open question I keep circling: without reconstruction, what stops the latent from discarding too much? That question is the project.

auto · last 3 of research/notebook.md · full notebook →

03 · activity trace

Commit activity trace over the last twelve weeks.
2026-10-12Boundary_bookfeed: refresh 2026-10-12T10:26Z [skip ci]
2026-09-10CUHK-X-CompetitionSmallModelTrackEXP-148: seed soup is decisively NEGATIVE (-2.39, 4/4 folds) and underc…
2026-08-26multi_temporal_jepaRecorded in the runbook, and 01_stage_pastis.sh now exports the overrid…
2026-08-17flow_gameReplace room-timer death with overtime across all three builds
2026-08-05NeuralDebrisRemovalinStreakDetectionModelsUpdate README

auto · github api · newest repository: ChronoSched (created 2026-08-01)

04 · research program

fig. 1 — the research program: foundations feed a core program in representation learning and world models; a dashed horizon lists future directions.

OPEN QUESTIONS — the standing ones, revised as evidence comes in

  • why do learned representations fail — and can the failure be seen coming?
  • how stable are latent spaces over long prediction horizons?
  • which assumptions in modern self-supervised learning break first?
  • how far can predictive learning go without reconstruction?
  • can world models generalize beyond observed trajectories?

05 · experiments

multi_temporal_jepa · flagship · active  repository →
architecture diagram — multi_temporal_jepa
WHYTest whether latent prediction — no reconstruction — retains what matters in satellite time-series, and where it collapses over long horizons.
RESULTWorking training scaffold for multi-temporal JEPA on satellite sequences; currently instrumenting rollout-divergence measurements.
HARD PARTSPreventing representation collapse without contrastive negatives, and deciding what "good" latents even means when there are no labels to check.
NEXTAblate predictor depth vs. horizon length; log divergence curves per band.
industrial time-series representation learning · internship · paused  repository →
architecture diagram — industrial time-series representation learning
WHYCan self-supervised encoders separate machine fault modes from raw vibration signals, without a single label?
RESULTVAE-GAN / VQ-GAN encoders on the CWRU bearing dataset; spectral preprocessing pipeline in a companion repo (timeseries-fft-matching).
HARD PARTSVibration data punishes sloppy windowing — spectral leakage quietly destroys everything downstream.
NEXTRevisit with a JEPA-style objective instead of generative reconstruction.
foundations, rebuilt by hand · practice · archived  repository →
WHYYou don't own a method until you've implemented it from nothing.
RESULTLinear/logistic regression, k-means compression, CNNs, U-Net segmentation and anomaly detection — each written from first principles before touching a framework.
HARD PARTSResisting the urge to import the answer.
NEXTThe series continues with attention and diffusion, one primitive at a time.

auto · projects.yml · plates drawn by hand in assets/lab/

06 · reading pipeline

◆ implementingI-JEPA: Self-Supervised Learning from Images with a Joint-Embedding Predictive…
Assran et al. · CVPR 2023
the blueprint for multi_temporal_jepa; predictor design carries over, temporal axis does not
● annotatedV-JEPA: Video Joint-Embedding Predictive Architecture
Bardes et al. · 2024
masking strategy over time is the interesting part; satellite revisit gaps break their assumptions
● annotatedA Path Towards Autonomous Machine Intelligence
LeCun · 2022
the position paper behind the program; hierarchical world models section re-read quarterly
▸ readingOn the Duality Between Contrastive and Non-Contrastive Self-Supervised Learning
Garrido et al. · ICLR 2023
the collapse question, made precise — directly relevant to training without negatives
● annotatedVICReg: Variance-Invariance-Covariance Regularization
Bardes et al. · ICLR 2022
variance term as anti-collapse mechanism; candidate diagnostic for the seismograph idea
○ queuedDreamerV3: Mastering Diverse Domains through World Models
Hafner et al. · 2023
world models with actions — where the program goes after passive prediction

auto · papers/reading.md · ◆ implementing · ● annotated · ▸ reading · ○ queued

07 · failure log

negative results are results. entries tagged #failure in the notebook land here on their own.

2026-07-11predictor capacity is not free
Doubling predictor depth looked like a clean win on one-step prediction and quietly wrecked long-horizon rollouts — the predictor started memorizing trajectory quirks instead of dynamics. Lesson recorded: evaluate at the horizon you care about, never at the horizon that is cheap.

auto · entries tagged #failure in research/notebook.md

08 · idea incubator

[growing]measure latent-space stability as an early-warning signal for representation collapse — a "seismograph" for training runs
[growing]JEPA-style objective for industrial vibration data, replacing the generative CWRU pipeline
[seed]does temporal irregularity (uneven satellite revisit times) demand time-aware positional structure in the predictor?
[seed]spectral methods as a bridge between graph structure and temporal structure — same eigenproblem, two fields
[seed]a benchmark for "assumption breakage": perturb the assumption a method relies on, measure graceful vs. catastrophic degradation

auto · research/ideas.md · seed → growing → ready; ready ideas graduate into experiments

09 · instruments

LANGUAGES  python · c++ · java · c
LEARNINGpytorch · tensorflow · numpy · pandas · scikit-learn
VISIONtransformers · cnns · gans · gnns · opencv
INFRAlinux · git · docker · cuda · jupyter
SIMULATIONros2 · gazebo

this profile is a generated artifact — the readme is never edited by hand.
layout templates/lab.md · data research/ papers/ projects.yml + github api · builder build_readme.py via build.yml (on push + daily) · last build 2026-10-12 13:09 utc
how it works: architecture · design system · the three concepts

Pinned Loading

  1. audio_reactive_ascii_camera audio_reactive_ascii_camera Public

    Python

  2. airlock_communication airlock_communication Public

    Python

  3. automated_lunar_traverse_planner automated_lunar_traverse_planner Public

    Python

  4. BDH_based_system_for_long-form_narrative_consistency_evaluation BDH_based_system_for_long-form_narrative_consistency_evaluation Public

    Python 1

  5. deepfake_detection_using_cnn_and_rnn deepfake_detection_using_cnn_and_rnn Public

    Python

  6. ghibli_art_using_neural.style.transfer ghibli_art_using_neural.style.transfer Public

    Jupyter Notebook