Multimodal fusion research on StripNet+GTA-UAV proxy: - 3 independent fusion tracks: condition-aware (A), token/bottleneck (B), role-aware (C) - Shared interfaces, protocol, dataset audit, baseline benchmarks - Canonical version-chain references to vault (SPEC, ANALYSIS, TRIAGE) - Personalized task plans and decision tables for each researcher - 3 generated DOCX task assignment files with milestones and DoD checklist - Full modality dropout diagnostics and missing-modality robustness requirements - Data contract, benchmark registry, experiment tracking infrastructure Operational documents: - docs/00_project/: MERIDIAN context, protocol, repository reuse guide, experiment specification - docs/01_tasks/: Master assignment + 3 individual researcher tracks + joint integration - docs/02_references/: Core literature, version-chain bases, code maps - docs/03_codebase_guides/: Existing code snapshots from vault - scripts/: gen_task_plans.js (DOCX generation), placeholder infrastructure - vendor_reference/: Snapshots of caption_test, depth_edges_annotate, existing SOFIA/SegModel code - reports/, results/, experiments/: Shared output structure for all 3 researchers 3 DOCX files generated from gen_task_plans.js (Times New Roman 14pt, GOST format): - План_заданий_Павленко_БВ.docx (Condition-Aware track, fusion API owner) - План_заданий_Близно_МВ.docx (Token/Bottleneck track, benchmark owner) - План_заданий_Мороз_ЕС.docx (Role-Aware track, data contract owner) Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
13 KiB
Карта чтения
Все материалы в этой директории являются физическими копиями. Для выполнения задания не требуется доступ к исходному Obsidian vault.
0. Как устроены канонические документы: цепочки версий
Стратегические документы проекта ведутся как цепочки версий: базовая версия содержит полный анализ, а каждая следующая (v2, v3, v4, v5) — только changelog поверх предыдущей. Поэтому:
- полное содержание находится в базовой версии (в подпапке
_version_chain/); - актуальные правки — в верхней версии (в корне тематической папки);
- порядок чтения цепочки: база → v2 → v3 → последняя; при противоречии прав более поздний документ.
| Цепочка | Полная база (в _version_chain/) |
Актуальная вершина |
|---|---|---|
| SPEC fusion ACF MERIDIAN | SPEC_fusion_ACF_MERIDIAN_v1.md (+v2, v3, v4) |
SPEC_fusion_ACF_MERIDIAN_v5.md |
| ANALYSIS fusion | ANALYSIS_fusion.md (+v2, v3) |
ANALYSIS_fusion_v4.md |
| FiLM alternatives taxonomy | ANALYSIS_FiLM_alternatives_taxonomy.md (+v2, v3) |
ANALYSIS_FiLM_alternatives_taxonomy_v4.md |
| FiLM alternatives student-only | ANALYSIS_FiLM_alternatives_student_only.md (+v2, v3) |
ANALYSIS_FiLM_alternatives_student_only_v4.md |
| HYP fusion variants | HYP_fusion_variants.md (+v2, v3) |
HYP_fusion_variants_v4.md |
| DELTA E1 fusion taxonomy audit | DELTA_E1_fusion_taxonomy_audit.md (+v2, v3) |
DELTA_E1_fusion_taxonomy_audit_v4.md |
| DELTA E1 teacher 5-modal Arch A | DELTA_E1_teacher_5modal_Arch_A_final.md (+v2, v3) |
DELTA_E1_teacher_5modal_Arch_A_final_v4.md |
| BLUEPRINT unified teacher partD3 | BLUEPRINT_unified_teacher_partD3.md |
BLUEPRINT_unified_teacher_partD3_v2.md |
| DELTA pair A (segmentation) | 03_segmentation/_version_chain/DELTA_pair_A_seg_revised.md (+v2) |
DELTA_pair_A_seg_revised_v3.md |
| DELTA pair B (depth UAV) | 04_geometry/_version_chain/DELTA_pair_B_depth_uav.md (+v2) |
DELTA_pair_B_depth_uav_v3.md |
| DELTA pair C (CHM sat) | 04_geometry/_version_chain/DELTA_pair_C_chm_sat.md (+v2) |
DELTA_pair_C_chm_sat_v3.md |
⚠️ Верхние версии (v3/v4/v5) — это файлы на 1–8 KB с changelog. Если читать только их, содержания вы не получите. Обязательный минимум по каждой нужной цепочке: полная база + верхняя дельта.
1. Старт для всех (до любых статей)
| # | Документ | Зачем |
|---|---|---|
| 1 | docs/00_project/06_MERIDIAN_CONTEXT.md |
место проекта в системе MERIDIAN, вторичный критерий missing-modality, терминология |
| 2 | docs/01_tasks/00_MASTER_ASSIGNMENT.md |
постановка и этапы |
| 3 | docs/00_project/01_INPUT_OUTPUT_CONTRACT.md |
контракт тензоров |
| 4 | 02_fusion_core/TRIAGE_teacher_fusion_dropout_2026-06-11.md |
свежий (2026-06-11) аудит fusion-литературы: dropout-safe семейства операторов, каноничные прецеденты, порядок чтения внешних статей |
2. Обязательный пакет для всех
Папка: 01_required/.
| Документ | Что извлечь | Результат чтения |
|---|---|---|
Методология_автоматического_аннотирования_World_UAV_v5.md |
форматы depth/segmentation/CHM, SafeTensors, pipeline QA | таблица входных tensor formats |
обзор_моделей_depth_normals_segmentation.md |
ограничения и качество генераторов | список рисков auxiliary inputs |
профилирование_VRAM_pipeline_256.md |
VRAM и последовательная загрузка моделей | compute assumptions |
CHMv2 vs Depth Anything V3 для CVGL.md |
различие CHM и depth | view-specific geometry contract |
PROTOCOL_text_encoder_benchmark_StripNet_GTA_UAV.md |
StripNet contract, GTA-UAV split, text format, metrics | фиксированные baseline assumptions |
Материалы содержат более широкий исторический контекст. В текущем проекте извлекаются только сведения о модальностях, StripNet, данных, fusion и экспериментах; постановка определяется файлами docs/00_project/ и docs/01_tasks/.
3. Fusion core
Папка: 02_fusion_core/.
Прочитать всем полностью
СИНТЕЗ_3_fusion.md— кросс-анализ fusion-литературы vault.СИНТЕЗ_3_fusion_taxonomy_audit.md— аудит таксономии.ОБЗОР_fusion_rgb_multimodal_full_v1.md— обзор полной мультимодальной fusion.- Цепочка taxonomy:
_version_chain/ANALYSIS_FiLM_alternatives_taxonomy.md→ANALYSIS_FiLM_alternatives_taxonomy_v4.md. - Цепочка SPEC:
_version_chain/SPEC_fusion_ACF_MERIDIAN_v1.md→SPEC_fusion_ACF_MERIDIAN_v5.md— текущий канон fusion в MERIDIAN (то, что вы можете подтвердить или опровергнуть). TRIAGE_teacher_fusion_dropout_2026-06-11.md— особенно §6a «Re-read из vault» и «Сквозные выводы»: три dropout-safe семейства, хрупкие механизмы, прецеденты rates.
Использовать как справочник
- Цепочка
ANALYSIS_fusion(база 73 KB — самый подробный разбор операторов fusion). - Цепочка
HYP_fusion_variants— гипотезы по вариантам fusion. - Цепочка
DELTA_E1_teacher_5modal_Arch_A_final— как E1-эксперимент Teacher спланирован в MERIDIAN. - Цепочка
DELTA_E1_fusion_taxonomy_audit— аудит taxonomy под E1. BLUEPRINT_unified_teacher_partD3(база + v2) — полный blueprint единого Teacher.ANALYSIS_FiLM_alternatives_student_only(база + v4) — FiLM-альтернативы для student-ветки MERIDIAN; читать как каталог операторов, контекст у него другой (edge/INT8).01_film_fusion.md— конспект FiLM-подхода.ОБЗОР_fusion_detailed_v1.md,ОБЗОР_cvgl_detailed_v1.md.ОБЗОР_fusion_rgb_edges_v1.md— только для понимания dense structural signals; edges не входят в primary input.
4. Павленко (condition-aware)
Порядок:
- F39 CAFuser — канонический condition-aware прецедент (condition token из RGB).
- F37 AsymFormer — асимметричная RGB-heavy/aux-light fusion.
- F43 Robust PEFT (SSF) — peer-reviewed (TPAMI 2024) опора zero-init/identity-adapters и поведения при missing modalities.
- F47 TacFiLM — zero-init FiLM на практике.
- F40 M3amba — frozen CLIP + per-modality adapters; ⚠️ предполагает все модальности присутствующими.
- F44 Fusion-Mamba — gating в Mamba-fusion.
- F68 RemoteDet-Mamba — гибридная RS fusion.
- F4 EarthMind — MAS-диагностика modality balance.
- B14 StripNet — backbone contract.
После каждого документа заполнить строку evidence matrix по controller, residual path, gate granularity и identity preservation.
Дополнительно из TRIAGE §6a: C5/F14 WeatherPrompt (в 05_text/) — instance-conditioned Dynamic Gate 80.20 > Concat 78.90 > Static 78.45; FiLM 73.37 > CrossAttn 68.10 > Concat 62.50. Это прямые количественные аргументы трека A.
5. Близно (token/bottleneck)
Порядок:
- F45 Flex-MoE — произвольные комбинации модальностей через experts.
- F46 FuseMoE — MoE-fusion, peer-reviewed (NeurIPS 2024).
- P50 MMGeo — главный CVGL-прецедент трека: Mutable Token (Query) над Modality Pool (K/V); softmax перенормируется при удалении модальности. ⚠️ Числа deep-dive (88.5→97.3 R@1) перед цитированием проверить по PDF статьи.
- ImageBind — late-fusion-by-alignment как нижняя граница глубокой fusion.
- F40 M3amba.
- F4 EarthMind.
- B14 StripNet.
После каждого документа выписать tokenization, aggregation, token count, complexity, modality identity и collapse control.
Дополнительно из TRIAGE §1: внешние прецеденты MBT (NeurIPS 2021, bottleneck-токены), Perceiver IO, BLIP-2 Q-Former, CMNeXt Self-Query Hub (~0.01M params/модальность) — найти и прочитать оригинальные статьи по arXiv ID из TRIAGE.
6. Мороз (role-aware)
Segmentation
03_segmentation/REVIEW_segmentation_pairA.md— полный обзор pair A.- Цепочка pair A:
03_segmentation/_version_chain/DELTA_pair_A_seg_revised.md(база, 48 KB) →DELTA_pair_A_seg_revised_v3.md. ОБЗОР_fusion_rgb_segmentation_v1.md.- F36 FC-CLIP — frozen-провайдер сегментации.
- P52 guided CVGL segmentation — land-cover как guidance, LUPI-evidence.
Geometry
04_geometry/REVIEW_depth_normals_pairB.md— полный обзор pair B.- Цепочка pair B:
04_geometry/_version_chain/DELTA_pair_B_depth_uav.md(база, 34 KB) →DELTA_pair_B_depth_uav_v3.md. 04_geometry/REVIEW_chm_pairC.md— полный обзор pair C.- Цепочка pair C:
04_geometry/_version_chain/DELTA_pair_C_chm_sat.md(база, 30 KB) →DELTA_pair_C_chm_sat_v3.md. - M11 CHMv2 — субстрат CHM, curriculum warmup.
- M4 JRN-Geo — ⚠️ геометрия = модулятор, не самостоятельный поток (normals alone → 37%).
- P44 MGS2 — Sobel-on-depth: ориентационные карты вместо raw values.
Text
05_text/REVIEW_text_pairD_methodology.md.05_text/REVIEW_text_pairD_final.md.- F14 WeatherPrompt deep dive — точная спецификация text→FiLM MLP (zero-init, two-speed LR, EMA).
- F47 TacFiLM.
- P64 CGSI — асимметричный cross-attention (visual Q, text K/V).
- C5 WeatherPrompt (NeurIPS 2025).
7. Как анализировать статью
Для каждого документа заполнить:
| Поле | Вопрос |
|---|---|
| Task | Для какой исходной задачи разработан метод? |
| Inputs | Какие модальности и их формы? |
| Fusion level | Early, mid, late, multi-level? |
| Operator | Add, concat, FiLM, attention, token bottleneck, experts? |
| Direction | Симметричная или асимметричная fusion? |
| Identity path | Сохраняется ли базовый RGB signal? |
| Missing-modality | Что происходит при отсутствии модальности? |
| Compute | Что растёт по числу tokens/channels/stages? |
| Evidence | Какой experimental result подтверждает механизм? |
| Transfer | Что переносимо на StripNet/GTA-UAV? |
| Risk | Как метод может провалиться в retrieval? |
| Decision | Использовать, адаптировать или отклонить? |
8. Требования к evidence matrix
- Не менее 8 источников на персональный трек.
- Не менее 3 источников должны быть deep-dive analyses.
- Не менее 2 источников должны быть непосредственно связаны с cross-view/remote sensing.
- Любое конкретное число проверяется по документу; числа из deep-dive с пометкой «antigravity» (P50, P64) — по PDF оригинальной статьи.
- Нельзя выдавать проектное предположение за результат статьи.
- Каждая архитектурная деталь primary должна иметь source или явное инженерное обоснование.