Daily Report — 2026-10-16

Daily Overview

  • 完成内容: 工作流涵盖了学术课程作业完成、高规格会议投稿定稿、诊断性机器人测试以及战略性研究定位调整。
  • 执行方式: 执行过程涉及深度技术任务,如 PyTorch/LoRA 实现、LaTeX/BibTeX 管理、多路径 VLM/基于 API 的诊断实验,以及通过对会议记录进行批判性分析来转向研究方向。
  • 影响: 成功验证了作业的模型指标,确保了 NeurIPS 发布前的就绪状态,为机器人错误纠正建立了结构化的实证计划,并为 MIHD benchmark 定义了明确的科学贡献。

今日工作包括通过 LSTM 和 LoRA 实验完成 ECE 661 作业,准备 NeurIPS 2026 的 camera-ready 投稿与发布,启动 JEV-six-task 项目的诊断阶段以解决机器人任务失败问题,并将 MIHD 项目重新定位为多模态基准测试的科学叙事。

Tasks

Architecture & Strategy

  • • Advisor Consultation — 明确最终投稿的资金、计算资源来源及 COI。
  • • Conference Registration — 确保在 10 月 30 日前至少有一名作者完成主会议注册。
  • ✅ LabRNN.ipynb Completion — 为 IMDB 情感分析实现了 data loader、vocabulary builder、LSTM model 和 training loop。
  • ✅ LabLLM.ipynb Completion — 实现了 GPT-2 fine-tuning 和 LoRA adaptation 实验。
  • • Final Release Push — 在获得 advisor 反馈后,同步 HF 上传和 GitHub push。
  • 🔄 Draft SPEC for NCL+Fusion experiments — 修改 pipeline/fusion.py 以支持将 NCL 输出作为下游 Concat 和 Q-Former fusion layers 的输入。
  • • Overleaf Verification — 编译提供的 .zip 文件并确保布局保持在 10 页限制内。
  • 🔄 Execute Image Perturbation Experiments (Plan B) — 对 embeddings 进行 shuffle、noise 和 constant-value 扰动,以测试模型对 histology imagery 的依赖程度。
  • • VideoRepick — 通过单次调用 VLM prompts 测试多窗口 identity tracking。
  • • ButtonUnmaskSwap — 通过短视频片段测试 JEV 非二元 swap 检测(是否 A-B 被交换?)。
  • • BinFill/PickXtimes — 测试 5 种新的 JEV ‘release/lift’ 措辞,以修复计数错误。
  • • PatternLock — 测试通过 VLM 进行符号化路径生成,以取代逐帧点检测。
  • • RouteStick — 测试符号化片段(target, stick, winding)以取代 arm-TCP tracking。

Implementation & Fixes

  • ✅ LaTeX Report Documentation — 在 main.tex 中填充了实验结果、loss tables 以及 LoRA vs Full Fine-tuning 的分析。
  • ✅ Environment Troubleshooting — 解决了 Conda ‘AI’ 环境中 transformers、datasets 和 huggingface-hub 之间的依赖冲突。
  • ✅ Analyze existing fusion data — 审查了不同基因输入(HVG, PCA, scGPT, TEDDY)下 DLPFC (151673) 和 HD (crop10large) 的 ARI medians。
  • • MoveCube — 测试在没有 arm-tracking 的情况下,‘static icon + manner’ 是否足够。
  • ✅ Verify PDF for AI instructions (Homework TA task) — 检查 Duke ECE661 HW3 PDF 中是否存在隐藏的 system prompts 或指令。

Problems & Solutions

Critical Issues

1. 当前的 NCL 方法并非“真正的融合”,因为它仅修改基因 embeddings,而不是在预测阶段结合多种模态。

Solution: 计划实现 ‘NCL + Concat’ 和 ‘NCL + Q-Former’,以提供全栈式的多模态对比。

2. DLPFC 中存在不一致的聚类行为,其中仅基因的方法可能会从 mclust 退化到 KMeans,从而导致结果偏差。

Solution: 使用 ‘Concat + constant’(零化图像信息)作为仅基因的 baseline,以确保所有组都使用相同的聚类后端。

3. JEV ‘clamping’ 误判 (VideoRepick/BinFill)

Solution: 部署 Probe 2 措辞(’lifted’, ’empty’, ‘gap’)以绕过 ‘clamping’ 的歧义。

4. 符号化路径准确性 (PatternLock/RouteStick)

Solution: 通过 API 验证 one-shot 符号提取是否达到 >60% 的成功率。

General Issues

5. 依赖冲突:transformers 4.57 要求 huggingface-hub < 1.0,但 datasets 5.1 要求 >= 1.31。

Solution: 将 datasets 降级到 4.8.5 版本,以满足 huggingface-hub < 1.0 的约束。

6. Pandas 3.0 返回的 Arrow string arrays 与 scikit-learn indexing 不兼容。

Solution: 使用 .to_numpy(dtype=object) 将 dataframe 列转换为 object dtype 的 numpy arrays。

7. 提供的辅助函数 ‘predict_sentiment’ 存在逻辑错误(将单词索引作为字符串进行搜索)。

Solution: 绕过该辅助函数,直接使用 vocabulary mapping 进行预测。

8. PDF 中的 Type 3 font 警告

Solution: 将图像重新渲染为 600dpi bitmaps,以确保符合 embedding 标准。

9. 潜在的数据泄露(JSON 中的用户路径)

Solution: 决定保持现有的 HF training data 不变(名称是公开的),但清理了所有新的/发布的文档。

Human vs AI Approaches

Strategic Level

Author order/affiliations

Role Approach
Human N/A
AI 自动化 LaTeX superscripts 以及在多个文档文件(README, Datasheet, HF Card, Croissant)中的统一。

Difference Analysis: N/A

Project Positioning

Role Approach
Human 用户提供了以人为中心的 advisor feedback,将论文从 ‘Method’ 转向 ‘Benchmark’。
AI AI 最初建议将 ‘Agent Harness’ 作为核心贡献,但在用户纠正了会议记录分析后进行了修正。

Difference Analysis: 人类根据口头语境正确识别了贡献的层级(Benchmark > Fusion Insights > Agent)。

ButtonUnmaskSwap

Role Approach
Human 对所有可能的 swap pairs 进行连续的 VLM monitoring。
AI 使用 One-shot VLM 进行初始设置 + 使用 JEV ‘yes/no’ 序列进行动态检测。

Difference Analysis: N/A

Implementation Level

Code Refinement

Role Approach
Human 用户使用显式循环和自定义逻辑(例如在 build_vocab 和 getitem 中)重构了 AI 的初始实现。
AI AI 提供了一个功能性但更抽象的实现来解决任务。

Difference Analysis: 人类的版本更加冗长且符合其编码偏好,由于环境/实现的细微差别,导致准确率略高(87.2% vs 84.3%)。

BibTeX verification

Role Approach
Human N/A
AI 与已知的论文记录和出版商数据库进行手动文本匹配。

Difference Analysis: N/A

AI Limitations

Critical Limitations- 在没有 advisor 人工确认的情况下,无法验证提供的算力是“捐赠”还是“付费”。

  • AI 最初误解了会议 transcript,将 ‘STAIG’ 误认为 ‘STAGATE’,并误解了论文结构中 ‘Agent’ 的重要性。
  • StopCube
  • InsertPeg

General Limitations

  • 由于环境中缺乏 TeX distribution,AI 无法编译 LaTeX 文档。
  • 无法从视觉上“观察” 10 页的限制是否美观,只能检查技术性的页数。

Learnings

Key Learnings

  • histology images 的有效性在很大程度上取决于数据集(DLPFC vs HD)和基因输入方法(例如 PCA vs HVG)。
  • 对于像 GPT-2 (124M) 这样的小模型,来自 LoRA 的加速效果微乎其微,因为通过 frozen layers 的 forward/backward passes 占据了总计算时间的主导地位。
  • NeurIPS camera-ready 对 funding/COI 的要求非常严格,必须精确放置(post-conclusion, pre-references)。
  • Gemini 3.8 Flash 在 ButtonUnmaskSwap 中的成功部分归功于非视觉的 proprioception(manual oracle)。对于 C,我们必须依赖 JEV 的 visual swap detection。

Conversation Summaries

ECE661 Homework 3

✅ RNN and LLM Implementation & Finalization AI 协助完成了 LSTM 和 GPT-2/LoRA 实验,通过降级 ‘datasets’ 管理了环境依赖冲突,并使用验证过的 metrics 完成了 LaTeX report。

NeurIPS 2026 Camera-Ready & Release

✅ Final Cleanup & Release Prep AI 完成了 camera-ready submission 的大部分技术和 authorship 更新。为用户提供了一份 release checklist,涉及关于 funding 和 registration requirements 的 advisor 咨询。

jev-six-task-phasea

✅ Detailed breakdown of the 7-task fix strategy 建立了一个诊断阶段 (Phase A),采用并行轨道(symbolic routes, multi-window tracking, JEV wording probes),为解决 7-task failure set 提供经验数据。

MIHD Benchmark

🔄 Project Repositioning and Experimental Planning 项目从以方法为中心的论文转向了以 benchmark 为中心的研究,旨在调查 histology imagery 在何种条件下有利于 spatial transcriptomics,包括 NCL+Fusion 实验计划。

ECE661 Homework

✅ AI Instruction Audit 作为 TA,用户在 Homework PDF 中搜索隐藏的 AI instructions;AI 对文本、metadata 和不可见字符进行了彻底检查。

Token Usage

AI Usage · 2026-10-16 Claude Code
Total cost
$102.93
Total tokens
334M
Output tokens
959K
Cache read
96.5%
Token character Cache reads 96.5% · Active 3.5%

Most token volume came from cache reads.