Free SKILL.md scraped from GitHub. Clone the repo or copy the file directly into your Claude Code skills directory.
npx versuz@latest install hiyenwong-ai-collection-collection-skills-cnn-visual-system-modelgit clone https://github.com/hiyenwong/ai_collection.gitcp ai_collection/SKILL.MD ~/.claude/skills/hiyenwong-ai-collection-collection-skills-cnn-visual-system-model/SKILL.md--- name: cnn-as-visual-system-model description: Skill for AI agent capabilities --- # CNN as Visual System Model ## Overview 卷积神经网络作为生物视觉系统模型的综述。CNN 最初受生物视觉研究启发,现已成为计算机视觉的成功工具,同时也是神经活动和视觉任务行为的先进模型。本综述探讨 CNN 作为计算神经科学模型的验证方法和洞察价值。 **来源论文:** arXiv:2001.07092 - Convolutional Neural Networks as a Model of the Visual System: Past, Present, and Future ## 触发词 CNN 视觉模型、卷积神经网络视觉、视觉系统建模、CNN computational neuroscience、visual system model、ventral stream、神经活动预测 ## 核心内容 ### 历史起源 - CNN 受早期生物视觉研究发现启发 - Hubel & Wiesel 的感受野研究 - 层次化特征提取 ### 验证方法 | 维度 | 验证方式 | |------|---------| | 神经活动 | 单元记录相关性 | | 行为表现 | 任务准确率匹配 | | 表示相似性 | RSA 分析 | | 对抗鲁棒性 | 与生物视觉对比 | ### 提供洞察的方式 1. **表征分析**:理解中间层特征 2. **消融实验**:移除组件观察效果 3. **对比研究**:不同架构的差异 4. **优化动态**:学习过程类比发育 ## 使用场景 ### 适用情况 - 视觉皮层神经编码研究 - 计算视觉模型设计 - 神经活动预测 - 视觉行为建模 ### 数据要求 - 神经记录数据(单单元/fMRI) - 视觉刺激集 - 行为测量数据 ## 实施步骤 1. **模型选择** - 选择 CNN 架构 - 预训练或从头训练 2. **验证对齐** - 提取中间层表示 - 与神经活动相关性分析 3. **洞察提取** - 分析关键特征 - 进行消融实验 4. **行为对比** - 比较任务表现 - 分析错误模式 ## 技术细节 ### 层次对应 | CNN 层 | 视觉皮层 | |-------|---------| | 卷积层 | V1 简单/复杂细胞 | | 池化层 | 不变性机制 | | 高层 | IT 皮层 | ### RSA 分析 - 表示相似性矩阵 - 跨模型/脑区比较 - 非参数统计 ## 与其他方法对比 | 方法 | 神经预测 | 行为预测 | 可解释性 | |------|---------|---------|---------| | CNN | ✅ 高 | ✅ 高 | ⚠️ 中等 | | Gabor 滤波 | ⚠️ V1 only | ❌ | ✅ 高 | | 视觉 Transformer | ✅ | ✅ | ❌ 低 | ## 工具使用 - `exec`: 运行 PyTorch/TensorFlow 模型 - `read`: 查看网络配置 - `web_fetch`: 获取预训练权重 ## 注意事项 - CNN 不是完整视觉系统模型 - 缺乏反馈连接 - 注意机制建模不足 - 对抗鲁棒性与生物视觉差异 ## 扩展阅读 - 相关技能:`spike-image-decoder`(脉冲解码) - 相关技能:`tecos-lvm-spiking-model`(神经响应建模) - 论文链接:https://arxiv.org/abs/2001.07092 ## Description CNN as Visual System Model ## Activation Keywords - cnn-visual-system-model - cnn-visual-system-model 技能 - cnn-visual-system-model skill ## Tools Used - `read` - Read documentation and references - `web_search` - Search for related information - `web_fetch` - Fetch paper or documentation ## Instructions for Agents Follow these steps when applying this skill: ### Step 1: 表征分析 ### Step 2: 消融实验 ### Step 3: 对比研究 ### Step 4: 优化动态 ### Step 5: 模型选择 ## Examples ### Example 1: Basic Application **User:** I need to apply CNN as Visual System Model to my analysis. **Agent:** I'll help you apply cnn-visual-system-model. First, let me understand your specific use case... **Context:** Apply the methodology ### Example 2: Advanced Scenario **User:** Complex analysis scenario **Agent:** Based on the methodology, I'll guide you through the advanced application... ### Example 2: Advanced Application **User:** What are the key considerations for cnn-visual-system-model? **Agent:** Let me search for the latest research and best practices...