/ Модель

Характеристики

Лицензия
MIT
Архитектура
cojgn · dense
Библиотека
transformers
Опубликована
15 сен 2026

COJGN-3-small

Классификация текстаТекст → label3 профессии

Небольшая исследовательская геометрическая нейросеть для бинарной классификации 128-мерных данных в специализированном криволинейном бенчмарке.

47скачиваний за 30 дней0лайковвеса обновлены15 сен 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

COJGN-3-small — небольшая обученная сеть Covariant Osculating Jet Geometric Network для классификации данных в воспроизводимом бенчмарке на 128-мерном искривлённом латентном пространстве. Модель разработана для исследования геометрических нейросетей с метрикой, контактами и полиномиальными членами кривизны до третьего порядка; в ней 23 750 обучаемых параметров, два остаточных блока и скрытая ширина 20. Она принимает тензор из 128 вещественных признаков и выдаёт логиты двух классов.

Модель предназначена для экспериментов с классификацией в задачах, где структура данных согласуется с геометрическим индуктивным смещением COJGN, а также для сравнения с MLP на заданном бенчмарке. В опубликованном воспроизводимом тесте средняя точность COJGN-3-small составила 91,26%, близко к 91,12% у сопоставимой остаточной MLP; преимущество зависит от режима и не заявлено для общих задач. Реализация использует множество небольших тензорных операций и не оптимизирована слиянием CUDA/Triton-ядер, поэтому может работать медленнее на типовых задачах. Модель распространяется по лицензии MIT.

Сценарии применения

  • бинарная классификация 128-мерных векторов
  • сравнение геометрической нейросети с остаточной MLP
  • воспроизведение бенчмарка curved-latent-128-release-v1

Ограничения

Специализированное геометрическое индуктивное смещение не гарантирует преимущества на общих задачах; авторы сообщают и отрицательные результаты. Реализация не оптимизирована для скорости и может иметь повышенные вычислительные затраты.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

COJGN-3-small

COJGN-3-small is a small trained Covariant Osculating Jet Geometric Network for a fully reproducible 128-dimensional curved-latent classification benchmark. It uses learned metric-routed contacts, signed low-rank quadratic curvature, symmetric low-rank cubic jets, and C2 overlap gluing.

This is a research checkpoint, not a claim of general superiority over MLPs. The accompanying manuscript reports that COJGN's advantage is regime-dependent and also reports negative results and higher runtime cost on generic tasks.

Model details

  • Input: float tensor (batch, 128)
  • Output: 2 class logits
  • Jet order: 3
  • Hidden width: 20
  • Residual blocks: 2
  • Contacts per block: 4
  • Quadratic rank: 2
  • Cubic rank: 3
  • Metric rank: 3
  • Trainable parameters: 23,750
  • Released training seed: 42
  • Dataset seed: 2608
  • Released test accuracy: 90.10%

Reproducible release benchmark

ModelParametersMean test accuracyStd
COJGN-3-small2375091.26%0.64%
Matched residual MLP2392291.12%0.49%

The benchmark uses the repository's deterministic curved-latent-128-release-v1 generator. It is inspired by the mechanism-aligned task in the manuscript but is explicitly defined in the release code and should not be described as a bit-for-bit reproduction of the paper unless the original generator is used.

Usage

import torch
from transformers import AutoModelForSequenceClassification

model = AutoModelForSequenceClassification.from_pretrained(
    "YOUR_HF_USERNAME/COJGN-3-small",
    trust_remote_code=True,
)
model.eval()

x = torch.randn(4, 128)
with torch.no_grad():
    out = model(features=x)
print(out.logits.shape)  # torch.Size([4, 2])

Reproduce training

Clone the training repository and run:

python scripts/train_release.py --config configs/cojgn-3-small.json --device cuda
python scripts/benchmark.py --config configs/cojgn-3-small.json --device cuda
python scripts/build_hf_release.py --repo-id YOUR_HF_USERNAME/COJGN-3-small

Limitations

COJGN is a specialized higher-order geometric inductive bias. The current reference implementation uses many small tensor operations and is not optimized with fused CUDA/Triton kernels. A 128 GB GPU is far more memory than this small checkpoint requires; the DGX Spark is useful here primarily for fast repeated benchmarking and for later scale-up experiments.

Citation

If you use this model, cite the accompanying manuscript:

Andrew Kiruluta. Covariant Osculating Jet Networks: Higher-Order Contact Fields with Soft-Routing Guarantees, Differential Diagnostics, and Matched Prior-Art Controls. August 2026.

DOI: https://doi.org/10.13140/RG.2.2.19228.65922

License

Software and model code in this release are provided under the MIT License. See LICENSE.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · transformers · text-classification

Нельзя запустить

Модели нужен код из репозитория; автор пока не в списке доверенных организаций.

Класс архитектуры
COJGNForSequenceClassification
Ревизия весов
841a5b6

0 моделей