to Vector!密歇根博士生用AI解码狗的声音 汪汪

新智元报道

编辑:alan

【新智元导读】 近日,来自密歇根大学的研究人员,开发了一款人工智能工具,可以区分不同含义的狗叫声,并识别狗的年龄、性别和品种。

有没有想过你的狗狗想要对你说什么?

在科幻或者想象的场景中,人类有时会编织类似的情节。

然而在AI风行之下,科幻已然到来!

狗的语言也是「自然语言」,人的语言能word to vector,「汪汪」为什么不行?

近日,就有研究人员开发了一款人工智能工具,可以区分不同含义的狗叫声,并识别狗的年龄、性别和品种。

论文地址:https://arxiv.org/pdf/2404.18739

而且,研究结果表明,源自人类语音的声音和模式,可以作为分析和理解其他声音(例如动物发声)声学模式的基础。

研究者来自密歇根大学,以及墨西哥国家天体物理、光学和电子研究所(INAOE)。

该篇工作同时发表在International Conference on Computational Linguistics, Language Resources and Evaluation上。

这是一作Artem Abzaliev,和他的狗Nova:

——以前是遇事不决,量子力学,以后搞不定的事都喂给AI模型就行了。

大模型:嗯?怎么今天的饭味道怪怪的?

要理解狗狗,首先需要收集狗狗的数据,二作Humberto Pérez-Espinosa负责领导收集数据的团队,共记录了74只不同品种、年龄和性别的狗狗在各种情况下发出的声音。

然后是训练模型,研究人员比较了两种方式的实现效果:

模型选择Wav2Vec2,是使用人类语音数据训练的SOTA语音表示模型。

通过这个模型,研究人员能够生成从狗身上收集的声学数据的表示,并解释这些表示。

实验表明,使用人类语音预训练的模型,居然表现更好。

看来通用基础大模型微调的套路,即使跨物种也能行得通。

最重要的是,研究人员不必时常被极高的数据门槛所阻碍。

毕竟,相比于人类语言,收集动物语言数据要难得多,公开的数据集更是少之又少。

Artem Abzaliev表示,动物的发声在逻辑上更难征求和记录,要么在野外被动记录,要么寻找家养宠物,但必须征得主人的许可。

文章的作者之一,密歇根大学人工智能实验室主任Rada Mihalcea表示:

「关于与我们共享这个世界的动物,我们不知道的还有很多。人工智能的进步将彻底改变我们对动物交流的理解,而且我们可以使用以人类语音为基础的预训练模型,不必从头开始。」

「汪汪」to Vector

要理解动物的交流方式,需要解决三个主要问题:

而这篇工作探讨的是第三个问题,尝试去理解狗狗发声的语义。

数据准备

研究人员使用了一个由74只狗的叫声记录组成的数据集,这些记录是在墨西哥的狗主人家中现场收集的。

使用相机内置麦克风获得录音,音频编解码器为A52立体声,采样率48,000Hz,比特率为256kbps。

本研究中使用的狗发声协议,由墨西哥Tlaxcala行为生物学中心的动物行为专家设计和验证。

74只狗狗包括48只母狗和26只公狗,品种分布为:42只吉娃娃、21只法国贵宾犬和11只雪纳瑞犬。狗的年龄在5到84个月之间,平均年龄为35个月。

狗的叫声来自于不同的场景,比如:

记录狗狗对这些刺激做出的反应,根据不同情景,录音会持续10秒到60分钟。

数据处理

将录音会分割成较短的片段,长度在0.3到5秒之间,使用阈值来区分叫声和背景噪声。

使用与刺激相关的信息手动注释每个生成的片段。下表显示了14种狗的发声类型以及相应的段数和持续时间:

模型

为了在数据集中创建狗狗叫声的声学表示,研究人员以自监督语音表示模型Wav2Vec2为基础,来进行微调。

Wav2Vec2使用Librispeech语料库进行预训练(960小时未标记的人类语音数据),来学习如何将音频信号表示为一系列离散标记。

这里使用HuggingFace上的Wav2Vec2开源实现,并且比较了用狗狗数据从头训练模型,以及使用预训练模型微调,两者的效果差异。

分类任务

研究人员探索了几个基本任务,包括个体叫声识别、狗的品种识别、性别识别、以及预测叫声关联的场景。

所有实验都使用十倍交叉验证设置:将7-8只狗作为测试数据集,使用其余狗的发声进行训练。

叫声识别

这个任务需要将单个音频片段,分类为数据集中74只狗中的一只。据说,人类很难区分单个狗的吠叫声,但AI不同,即使是无监督的模型也可以表现得相当好。

下表显示了实验结果,使用预训练模型微调的方案占据了优势:

品种鉴别

这项任务的目标是预测狗的品种(吉娃娃、法国贵宾犬和雪纳瑞犬)。这里假设不同的品种有不同的音高,因此声学模型应该能够识别这些差异,而与上下文无关。

这有点类似于人类的口音识别,比如根据声音来区分是美国、英国还是印度人。

实验结果如下表所示,预训练模型表现最好。单个品种的差异可以通过每个品种的观察数量不平衡来解释,吉娃娃是数据集中最常见的品种(57%),其次是法国贵宾犬(28%)和雪纳瑞犬(15%)。

性别预测

这项任务的目的是探究是否有可能从发声中预测狗的性别。

结果如下表所示。这次是从头开始训练的Wav2Vec2模型表现更好,而预训练模型对女性类别有一些改进,可能是因为狗狗数据集中母狗的数据比较多(按总持续时间计算,母狗为67.95%,公狗为32.04%)。

从结果来看,在所有任务中,性别识别是最困难的任务。

作者假设从头开始训练的模型专注于学习声学特征,而预训练的wav2vec则试图走捷径,导致过拟合,因此女性的F1增加,男性的F1降低。

关联场景预测

最后一项任务预测叫声关联的场景。由于标签分布高度偏斜,这里关注的是有更多例子的场景:

实验结果如下表所示。与之前的实验类似,两种Wav2Vec2模型的表现都优于基线(Majority),而预训练版本获得了最准确的结果。

参考资料:

https://www.sciencedaily.com/releases/2024/06/240604132204.htm

  • 声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
  • 本文地址:https://m.srwj168.com.cn/keji312/28678.html
CN赛区第二赛段赛程公布 常规赛为期四周 组内单循环对战
暂无