本方案提供了一种可与神经生理学测量指标时间锁定的、用于长期追踪啮齿类动物自动眨眼的方法。该方案预期对研究偏头痛等疼痛障碍机制的研究人员具有实用价值。
需要JoVE订阅才能观看此内容。 请登录或开始免费试用
方法文章
* These authors contributed equally
本方案提供了一种可与神经生理学测量指标时间锁定的、用于长期追踪啮齿类动物自动眨眼的方法。该方案预期对研究偏头痛等疼痛障碍机制的研究人员具有实用价值。
自发性疼痛在实时追踪和量化方面一直存在挑战,难以避免人为偏差。对于头痛类指标(如偏头痛等疾病)而言,这一问题尤为突出。眼睑收缩(eye squint)作为一种可随时间连续测量的变量指标,已被证明在预测此类检测中的疼痛状态方面具有有效性。本文提供了一种利用 DeepLabCut(DLC)对头部可自由旋转但身体固定的实验小鼠进行眼睑收缩(眼睑之间的欧氏距离)自动化量化分析的实验方案。该方案可实现无偏倚的眼睑收缩量化,并能与神经生理学等机制性测量指标直接配对和比较。我们评估了人工智能训练所需的关键参数,以确保能够有效区分收缩与非收缩时段。我们还展示了在降钙素基因相关肽(CGRP)诱导的偏头痛样表型中,以亚秒级分辨率可靠追踪和区分眼睑收缩的能力。
偏头痛是全球最常见的脑部疾病之一,影响超过十亿人1。偏头痛的临床前小鼠模型已成为研究偏头痛机制的重要手段,因为与人类研究相比,这些研究更容易进行控制,从而能够对与偏头痛相关的行为进行因果关系分析2。此类模型已显示出对诱发偏头痛的化合物(如降钙素基因相关肽(CGRP))具有强烈且可重复的表型反应。在啮齿类动物模型中,对与偏头痛相关行为的可靠测量仍存在迫切需求,尤其是那些可与成像和电生理学等机制性指标相结合的行为测量方法。
偏头痛样脑状态的表型特征表现为畏光、足爪痛觉过敏、面部伤害性刺激超敏以及面部痛苦表情3。这些行为通过动物在光照区域停留的总时间(畏光)以及足爪或面部触觉敏感阈值(足爪痛觉过敏和面部伤害性超敏)进行测量,且通常仅在较长时间段(数分钟或更长)内进行单次读数。通过给予偏头痛诱导化合物(如CGRP)可在动物中诱发偏头痛样行为,从而模拟人类偏头痛患者所经历的症状3(即体现表面效度)。此类化合物在人类中给药时同样可引发偏头痛症状,表明这些模型具有构建 效度4。通过药物干预使行为表型得到缓解的研究,已推动了偏头痛治疗相关发现,并进一步验证了这些模型的有效性(即体现预测效度)5,6。
例如,单克隆抗降钙素基因相关肽(CGRP)抗体(ALD405)可减轻经CGRP处理小鼠的畏光行为5和面部 grimace(痛苦表情)6;其他研究也表明,CGRP拮抗剂药物可减少动物由一氧化二氮诱导的类偏头痛行为7,8。近期的临床试验已证实,阻断CGRP在治疗偏头痛方面取得成功9,10,由此推动了多种靶向CGRP或其受体的药物获得美国食品药品监督管理局(FDA)批准。偏头痛相关表型的临床前评估促进了临床研究的突破,因此对于理解某些难以在人体中直接检测的偏头痛复杂机制至关重要。
尽管具有诸多优势,使用这些啮齿类动物偏头痛行为读数的实验通常在时间点采样的能力上受到限制,且可能具有主观性并容易受到人为实验误差的影响。许多行为检测方法难以在更精细的时间分辨率下捕捉活动,通常难以捕获发生在亚秒时间尺度上的更动态的事件,例如脑活动层面的变化。在具有意义的时间分辨率下,对随时间推移而发生的更自发、自然出现的行为要素进行量化已被证明十分困难,这限制了对神经生理机制的研究。建立一种能够在更快速时间尺度上识别偏头痛样活动的方法,将有助于对外验证偏头痛样脑状态。进而,这种方法可与脑活动同步,从而构建出更为可靠的偏头痛脑活动特征谱型。
一种与偏头痛相关的表型——面部痛苦表情,已被广泛用于多种情境下作为动物疼痛的测量指标,可实现瞬时测量并随时间进行追踪11。面部痛苦表情通常被用作自发性疼痛的指标,其依据在于人类(尤其是非言语个体)及其他哺乳动物在经历疼痛时会自然地表现出面部表情的变化11。过去十年中,针对小鼠疼痛的面部痛苦表情研究已采用诸如小鼠面部痛苦评分量表(Mouse Grimace Scale, MGS)等标准化工具,以统一描述啮齿类动物的疼痛状态12。MGS的面部表情变量包括眼眶紧缩(眯眼)、鼻部隆起、颊部隆起、耳部位置及胡须形态变化。尽管已有研究表明MGS能够可靠地表征动物疼痛13,但该方法主观性强,依赖于准确的评分,而不同实验操作者之间的评分可能存在差异。此外,MGS的局限性在于其采用非连续性评分尺度,且缺乏足够的时间分辨率,难以精确追踪随时间自然发生的疼痛相关行为。
一种应对方法是客观量化一种稳定的面部特征。眯眼是最稳定可追踪的面部特征6。在考虑所有MGS变量(眯眼、鼻部隆起、面颊隆起、耳位和胡须变化)时,眯眼占数据总变异性的大部分6。由于眯眼对使用MGS获得的总体评分贡献最大,并且能够可靠地追踪对CGRP的反应6,14,因此它是追踪偏头痛小鼠模型中自发性疼痛最可靠的方法。这使得眯眼成为一种由CGRP诱导的可量化的非稳态行为。多个实验室已使用包括眯眼在内的面部表情特征来表征与偏头痛相关的潜在自发性疼痛6,15。
在将自动化斜视检测与偏头痛机制研究相结合方面,仍存在若干挑战。例如,若不依赖必须在各次实验中以相同方式校准的固定位置,可靠地追踪斜视一直较为困难。另一个挑战是,难以以连续尺度而非离散尺度(如MGS)进行此类分析。为应对这些挑战,我们旨在将机器学习方法(以DeepLabCut(DLC)的形式)整合到我们的数据分析流程中。DLC是由Mathis及其同事开发的一种姿态估计算法模型,已广泛应用于多种行为研究16。利用该姿态估计软件,我们训练出能够以接近人类水平的准确度预测小鼠眼部关键点位置的模型。该方法解决了重复性人工评分的问题,同时显著提高了时间分辨率。此外,通过建立这些模型,我们实现了在更大实验群体中可重复地量化斜视程度,并估算类似偏头痛的脑部活动。本文介绍了该方法的开发与验证过程,该方法可实现斜视行为的追踪,并能与神经生理学等其他机制性测量指标进行时间同步。总体目标是推动需要时间锁定斜视行为的啮齿类动物模型中的机制性研究。
访问受限。请登录或开始试用以查看此内容。
注意:本实验中使用的所有动物均按照美国爱荷华大学机构动物护理和使用委员会(IACUC)批准的方案进行操作。
1. 准备数据采集设备
2. 设置 DLC
3. 构建模型
4. 配置设置
注意:此处可定义诸如需要追踪的点、从每个训练视频中提取的帧数、默认标记点大小,以及与模型训练方式相关的变量等细节。
5. 提取训练帧
6. 标注训练帧
7. 创建训练数据集
8. 评估网络
9. 分析数据/生成带标签的视频
10. 处理最终数据
访问受限。请登录或开始试用以查看此内容。
本文提供了一种利用 DeepLabCut 高时间分辨率可靠检测斜视的方法。我们优化了训练参数,并对该方法的优势与局限性进行了评估(图 1)。
在训练模型后,我们验证了模型能够准确估计眼睑的上缘点和下缘点(图2),这些点作为欧氏距离测量的坐标点。欧氏距离定义为眼睛上下两点之间距离的平均长度。我们的模型能够识别非眯眼(图2A)和眯眼(图2B)的情况。蓝色点表示用于确定每一帧图像中欧氏距离的点。绿色、黄色、橙色和紫色点用于帮助模型更准确地估计欧氏距离,并在头部处于非理想位置时降低置信度值(即校正头部运动以及不同实验会话中位置变化的影响)。随后,我们采用多种不同方法对模型的准确性进行了验证。
为了验证用于模型训练的理想帧数,我们训练并测试了四个样本帧数不同的模型(
访问受限。请登录或开始试用以查看此内容。
本方案提供了一种易于获取的深度方法,用于使用基于机器学习的工具,在保持与先前方法相同(或更优)时间分辨率的同时,以接近人类水平的准确度区分斜视。该方法主要使自动化斜视评估能够更便捷地为更广泛的使用者所采用。相较于以往模型,我们用于评估自动化斜视的新方法具有多项改进。首先,通过使用更少但实际参与斜视量化计算的关键点,该方法提供了比ASM更为稳健的度量指标。这降低了假阳性与假阴性的可能性,因为在生成表征斜视的数值时,分析所依赖的关键点更少。换言之,DLC模型要求眼部周围每个点均为必要但非充分条件,以决定是否纳入某一时间点。这使得我们能够在使用与ASM相同数量关键点的情况下,过滤质量不佳的数据,同时避免因依赖过多组成点所带来的更大变异性。此外,我们通过设计不完全依赖训练人员准确性的模型,减少了潜在的人为误差。
在处理数据时,我们发现该方法能够准确过滤掉次优点和超出可能范围的异常点,因为这些点超出了小鼠眼球的最大尺寸(方案第10节)。我们使用了宏程序来检查围绕眼球的10个点中每个点的置信度值是否大于0.92,并过滤掉低于该阈值的点。未来可根据需要调整此参数,以使处理后的数据更具或更少选择性...
访问受限。请登录或开始试用以查看此内容。
我们没有需要披露的利益冲突。本文中的观点不代表退伍军人事务部或美国政府的立场。
感谢 Rajyashree Sen 的深入交流。感谢麦克奈特基金会神经疾病奖(RH)、NIH 1DP2MH126377-01(RH)、罗伊·J·卡弗慈善信托基金(RH)、NINDS T32NS007124(MJ)、拉蒙·D·巴克利研究生奖(MJ)以及美国退伍军人事务部康复研究与发展服务局(VA-ORD RR&D)杰出研究奖 1 I01 RX003523-0(LS)的资助。
访问受限。请登录或开始试用以查看此内容。
| 姓名 | 公司 | 目录编号 | 评论 |
|---|---|---|---|
| CUDA toolkit 11.8 | |||
| cuDNN SDK 8.6.0 | |||
| 搭载 Windows 11 系统的英特尔第 13 代处理器计算机 | |||
| 用于自由活动小鼠的 LabFaceX 2D 眼睑追踪附加模块: | FaceX LLC | NA | 任何能够记录动物眼睛的相机均可满足要求,但这是我们的眼动追踪硬件。 |
| NVIDIA GPU 驱动程序版本 450.80.02 或更高 | |||
| NVIDIA RTX A5500,24 GB DDR6 | NVIDIA | [490-BHXV] | 任何满足您所使用的 DLC 版本最低要求(目前为 8 GB)的 GPU 均可满足需求。我们使用的是 NVIDIA GeForce RTX 3080 Ti GPU |
| Python 3.9–3.11 | |||
| TensorFlow 版本 2.10 |
访问受限。请登录或开始试用以查看此内容。