认知科学与类脑计算 第五章 神经编码与信息表示 模拟卷及答案
第五章:神经编码与信息表示 — 单元习题
总分:100分 | 建议用时:60分钟
题型:30%客观题(选择+填空)+ 70%问答(简答+分析设计)
占位图
一、单项选择题(每题2分,共8题,16分)
1. 感知神经元在神经系统中的角色类似于?
A. 数字信号处理器
B. 模数转换器(A/D转换)
C. 存储器
D. 时钟发生器
2. 视网膜神经节细胞感受野的典型结构是?
A. 线性排列结构
B. 随机分布结构
C. 中心-环绕结构(Center-Surround)
D. 分层树状结构
3. 频率编码的核心原则是?
A. 精确脉冲发放时间携带信息
B. 时间窗内脉冲发放个数与输入实数值成正比
C. 仅发放一个脉冲,以其时间编码信息
D. 脉冲只在特定相位发放
4. 泊松编码的主要特点是?
A. 脉冲在时间窗口内均匀分布
B. 脉冲发放具有随机性,符合泊松过程
C. 每个神经元仅发放一次脉冲
D. 需要计算精确的发放时间公式
5. 关于延迟编码(Latency Coding),以下描述正确的是?
A. 刺激越强,脉冲发放越晚
B. 刺激越强,脉冲发放越早
C. 脉冲发放时间与刺激强度无关
D. 需要大量脉冲来表达信息
6. 以下哪种编码方式属于时间编码?
A. 泊松编码
B. 均匀编码
C. 首次脉冲发放时间编码(TTFS)
D. 频率计数编码
7. 人类视网膜中感光细胞到神经节细胞的信息压缩比约为?
A. 10:1
B. 100:1
C. 1000:1
D. 1:1
8. 网络直接编码相比传统显式编码的主要优势是?
A. 计算更简单
B. 不需要任何神经元
C. 编码方式可以通过训练学习优化
D. 只能处理图像数据
二、填空题(每空2分,共7空,14分)
9. 脉冲编码的两大类别是________编码和________编码。其中前者通过脉冲发放频率表达信息,后者通过脉冲的________时间表达信息。
10. 频率编码中常用的两种具体方法是________编码和________编码。前者的脉冲在时间窗内严格均匀分布,后者的脉冲发放符合泊松过程。
11. 视网膜信息压缩的三步过程是:________→对齐→________。
三、简答题(每题10分,共4题,40分)
12. 请以视觉系统为例,说明生物感知编码的基本过程:从感受野的结构到神经节细胞的脉冲输出。ON-center和OFF-center细胞分别如何响应光刺激?
13. 试比较频率编码与时间编码的核心思想、优势和不足。为什么仅有频率编码不足以解释生物系统的快速响应能力?
14. 请列举并简述至少四种时间编码方法(延迟编码/TTFS、等级排序编码、相位编码、群体编码),说明各自的核心机制。
15. 试述视网膜如何实现从10⁸感光细胞到10⁶神经节细胞的信息压缩。编码、对齐、压缩三步分别完成了什么?
四、分析设计题(每题15分,共2题,30分)
16. 给定一个3×3灰度图像的像素值矩阵(已归一化到[0,1]):
[0.20.80.30.90.10.60.40.70.5]\begin{bmatrix} 0.2 & 0.8 & 0.3 \\ 0.9 & 0.1 & 0.6 \\ 0.4 & 0.7 & 0.5 \end{bmatrix} 0.20.90.40.80.10.70.30.60.5
(1) 请使用均匀编码方法(时间窗T=100ms):说明各像素对应的脉冲数量和脉冲发放时间分布。像素值0.9和0.1的编码结果有何区别?
(2) 请使用延迟编码方法(t_max=100ms,α=1),计算像素值0.9和0.1对应的脉冲发放时间。哪个像素先发放?为什么?
参考:ti=tmax−ln(α⋅si+1)t_i = t_{max} - \ln(\alpha \cdot s_i + 1)ti=tmax−ln(α⋅si+1),ln(1.9)≈0.642\ln(1.9)\approx 0.642ln(1.9)≈0.642,ln(1.1)≈0.095\ln(1.1)\approx 0.095ln(1.1)≈0.095
17. 请设计一种编码方案,将一段随时间变化的1维信号(如声音波形)转换为脉冲序列,要求:
(1) 说明你选择的编码类型(频率编码或时间编码)及理由;
(2) 描述编码的具体步骤(包括信号预处理、参数选择、脉冲生成方式);
(3) 分析该方案的优缺点——在什么场景下表现好,什么场景下可能失效。
试卷结束。(题16参考ln\lnln值已给出)
第五章:神经编码与信息表示 — 单元习题答案
一、单项选择题答案
| 题号 | 答案 | 解析 |
|---|---|---|
| 1 | B | 感知神经元将外界刺激(模拟信号)转换为脉冲(数字信号),类似A/D转换 |
| 2 | C | 神经节细胞感受野具有典型的中心-环绕结构(Center-Surround) |
| 3 | B | 频率编码的核心:时间窗内脉冲个数与输入实数值成正比 |
| 4 | B | 泊松编码模拟生物神经元的泊松过程,脉冲发放具有随机性 |
| 5 | B | 延迟编码核心:刺激越强→发放越早(反比例关系) |
| 6 | C | TTFS属于时间编码;泊松编码和均匀编码属于频率编码 |
| 7 | B | 人类视网膜:10⁸感光细胞→10⁶神经节细胞,约100:1压缩比 |
| 8 | C | 网络直接编码通过训练学习编码方式,克服了传统显式编码固定的局限 |
二、填空题答案
9. 频率、时间、精确(发放)
10. 均匀、泊松
11. 编码、压缩
三、简答题参考答案
12. 视觉系统感知编码过程
参考答案:
从感受野到脉冲输出:
- 感光细胞接收光线,将光信号转化为电信号
- 电信号传递至神经节细胞,每个神经节细胞有对应的感受野(Receptive Field)
- 感受野具有中心-环绕结构:
- 中心区域和环绕区域对光刺激产生相反的响应
ON-center细胞:
- 光点落在中心区域→强烈发放(去极化)
- 光环覆盖环绕区域→抑制发放
- 最佳刺激:中心亮+环绕暗
OFF-center细胞:
- 暗点落在中心区域→强烈发放
- 暗点扩大到环绕区域→响应反而减弱
- 最佳刺激:中心暗+环绕亮
编码输出:神经节细胞产生动作电位脉冲序列,脉冲频率取决于刺激与感受野的匹配程度。多个神经节细胞共同编码完整的视觉图像。
13. 频率编码 vs 时间编码
参考答案:
| 对比维度 | 频率编码 | 时间编码 |
|---|---|---|
| 核心思想 | 时间窗内脉冲计数表达信息 | 精确脉冲发放时间表达信息 |
| 信息载体 | 脉冲数量/频率 | 脉冲时刻 |
| 优势 | 抗噪性强、易实验测量、实现简单 | 传递更多信息、快速响应、事件驱动 |
| 不足 | 忽略精确时间中的信息 | 计算复杂、不适应当前计算机架构 |
为何仅有频率编码不够:
大量研究表明生物系统能对快速变化的刺激做出毫秒级响应:
- 视觉皮层、视网膜感光细胞和外侧膝状核的反应精度可达毫秒级
- 人脑能在约100-200ms内完成面孔识别——这个时间窗口内每个神经元最多发放1-2个脉冲
- 频率编码需要较长的时间窗口来统计脉冲数量,无法解释这种快速响应能力
- 因此需要时间编码来补充:精确脉冲发放时间本身携带了关键信息
14. 四种时间编码方法
参考答案:
(1) 延迟编码 / TTFS(首次脉冲发放时间编码):
- 核心:刺激越强→脉冲发放越早
- 公式:ti=tmax−ln(α⋅si+1)t_i = t_{max} - \ln(\alpha \cdot s_i + 1)ti=tmax−ln(α⋅si+1)
- 每个神经元仅发放一次(TTFS特例)
- 优点:脉冲少、计算快 | 缺点:精度低、对扰动敏感
(2) 等级排序编码(Rank-Order Coding):
- 核心:按像素值相对大小划分强度等级
- 每个等级对应固定的脉冲发放时间
- 不需要计算精确发放时间,转为相对次序
- 优点:简单、鲁棒 | 缺点:丢失了绝对强度信息
(3) 相位编码(Phase Coding):
- 核心:利用阈下膜电位振荡(SMO)的相位
- Pos/Neg神经元+输出神经元(Eout)组成编码单元
- 白像素→振荡上移→波峰超阈值发放
- 黑像素→振荡下移→波谷低于阈值发放
- 相邻单元有固定相位差,可保留空间信息
(4) 群体编码 / 簇编码(Population/Burst Coding):
- 核心:用一组脉冲联合表达信息
- 信息包含在:发放时间+脉冲数量+脉冲间隔(ISI)
- 兼顾频率编码和时间编码的优势
- ISI与刺激强度:像素值越大→ISI越小→脉冲越密
15. 视网膜信息压缩机制
参考答案:
问题背景:人类视网膜约10⁸个感光细胞将信息投射到约10⁶个神经节细胞,需要约100倍的信息压缩。
三步过程:
(1) 编码(Encoding):
- 按时滞编码将感光细胞接收的刺激强度→精确脉冲延迟
- 强刺激→短延迟,弱刺激→长延迟
- 将每个感光细胞的时延映射到其SMO曲线上
(2) 对齐(Alignment):
- 将每个感光神经元的脉冲对齐到SMO曲线上最近的波峰位置
- 相邻感光神经元设置恒定的相位梯度:φi=φ0+(i−1)Δφ\varphi_i = \varphi_0 + (i-1)\Delta\varphiφi=φ0+(i−1)Δφ
- 通过此步骤,脉冲序列中的每个脉冲与感受野中的特定感光神经元建立一一对应关系
(3) 压缩(Compression):
- 将感受野内所有感光神经元产生的脉冲映射到一个统一的脉冲序列
- 实现从多个感光细胞→单个神经节细胞的信息汇聚
信息保留策略:
- 强度信息:通过脉冲发放时间编码(刺激越强→发放越早)
- 空间信息:通过相位保留(每个脉冲对应特定的感光神经元)
- 生成的时空脉冲模式能较好地保留原始刺激信息
四、分析设计题参考答案
16. 图像脉冲编码
(1) 均匀编码(T=100ms)
均匀编码中脉冲数量 = ⌊像素值 × M_max⌋(设M_max=10为例):
| 像素值 | 脉冲个数(约) | 脉冲间隔 |
|---|---|---|
| 0.9 | 9个 | ~11.1ms |
| 0.8 | 8个 | ~12.5ms |
| 0.1 | 1个 | — |
像素0.9 vs 0.1的区别:
- 0.9:发放9个脉冲(密集),且第一脉冲在~11.1ms处发放→早
- 0.1:发放1个脉冲(稀疏),第一脉冲在~100ms处发放→晚
- 均匀编码同时体现:①脉冲数量反映强度,②首脉冲时间反映强度
(2) 延迟编码(t_max=100ms,α=1)
对于s=0.9:
t0.9=100−ln(1×0.9+1)=100−ln(1.9)=100−0.642=99.36 mst_{0.9} = 100 - \ln(1 \times 0.9 + 1) = 100 - \ln(1.9) = 100 - 0.642 = 99.36 \text{ ms}t0.9=100−ln(1×0.9+1)=100−ln(1.9)=100−0.642=99.36 ms
对于s=0.1:
t0.1=100−ln(1×0.1+1)=100−ln(1.1)=100−0.095=99.91 mst_{0.1} = 100 - \ln(1 \times 0.1 + 1) = 100 - \ln(1.1) = 100 - 0.095 = 99.91 \text{ ms}t0.1=100−ln(1×0.1+1)=100−ln(1.1)=100−0.095=99.91 ms
答:像素0.9在99.36ms发放,像素0.1在99.91ms发放。像素0.9先发放。
原因:刺激越强(s越大)→α·s+1越大→ln值越大→t_i越小→发放越早。延迟编码体现了刺激强度与发放时间的反比关系。
17. 声音波形→脉冲序列编码方案
参考答案(示例方案,合理即给分):
(1) 选择编码类型:时间编码中的延迟编码
理由:
- 声音信号具有快速时变特性,生物听觉系统的响应在毫秒级
- 频率编码需要较长窗口统计脉冲数→不适合捕捉声音的快速变化
- 延迟编码能以脉冲发放时间准确反映信号幅度的动态变化
(2) 编码步骤:
- 预处理:将声音波形分帧(如每10ms一帧),每帧计算RMS能量或峰值幅度A
- 归一化:将A归一化到[0,1]:s = A/A_max
- 延迟编码:tspike=tmax−ln(α⋅s+1)t_{spike} = t_{max} - \ln(\alpha \cdot s + 1)tspike=tmax−ln(α⋅s+1)
- t_max = 10ms(帧长度),α=10(调灵敏度)
- 脉冲生成:每帧输出一个脉冲,发放时间为tspiket_{spike}tspike,汇总为脉冲序列
(3) 优缺点分析:
优点:
- 低延迟、每帧仅需1个脉冲→高效
- 能快速跟踪声音幅度变化
- 符合听觉系统的稀疏编码特性
缺点/失效场景:
- 对噪声敏感——若某帧因噪声产生异常高幅度,会导致错误发放
- 丢失了频率/音调信息——仅编码幅度,无法区分不同音高
- 在低信噪比环境下性能下降明显
改进方向:结合相位编码保留频率信息,或使用群体编码增加鲁棒性。
答案编制完成时间:2026年6月25日
更多推荐



所有评论(0)