来源:HyperAI超神经本文约1000字,建议阅读5分钟 米兰大学计算机系的研究团队,试图用隐式马尔科夫方法将猫咪在不同环境状态下的喵喵叫识别出来,他们还真的成功了。

关键词:声音识别 动物AI 机器学习 深度学习

米兰大学的研究团队在期刊《动物福利》上发布了论文《猫在不同环境中叫声的自动分类》。

他们通过音频信号处理和模式识别算法,实现了对猫叫声的自动分类。此外,团队还开放了一个包含 440 段由 21 只猫收集的叫声数据集。

收集二十一只猫,在三种状态的喵喵叫

猫,一直以来都是最受欢迎和喜爱的家庭宠物之一,通过对它们的行为、各类研究加强对猫的全面了解。

研究团队展开的这项研究,希望能够找出猫在几个常见环境下的叫声是否存在共性和规律,通过机器学习的方式,找到这些规律,以了解猫的行为意图或心理活动。

他们选择了 10 只缅因猫和 11 只英国短毛猫两个品种共二十一只猫,仔细记录下它们的性别、绝育情况。

英国短毛猫-蓝猫(左图)和缅因猫(右图)

喵喵叫数据集

发布机构:米兰大学计算机系

包含数量:440 段音频

数据格式:wav

数据大小:20 MB

下载地址

https://openbayes.com/console/openbayes/datasets/cxuvZ3QDu2S/

数据集收录了它们三种环境状态下的叫声,分别是:被抚摸时、陌生环境、喂食前,并严格保证每只猫在三种环境中的各种变量。

比如在收录猫咪在陌生环境中的叫声前,会让主人陪伴猫咪在环境中共处至少 30 分钟,以免激发它们的情绪波动。在保证猫咪情绪稳定后,主人离开当前环境,收录猫咪独处的十分钟里的叫声。

在数据收集过程中,还需要尽量减少房屋、家具装饰等对收音的影响,团队还测试了各种收音设备,包括宠物穿戴设备,确保收音质量。

图为受试猫猫佩戴研究团队挑选的收音设备

基于声音文件,研究团队提取了两组声学参数,即梅尔频率倒谱系数(MFCC)和时序特征。用这些参数使用基于有向无环图等分类方案,将问题空间进行分类。

研究团队共使用了五种分类方案:DAG-HMM(有向无环图-隐式马尔科夫)、class-specific HMMs, universal HMM 、SVM 支持向量机和ESN 回声状态网络(Echo State Network )五种分类方法。

实验结果发现 DAG-HMM(有向无环图-隐式马尔科夫)的识别效果最佳。DAG-HMM 对三种状态的分类识别效果,如下:

结果显示 GAG-HMM 方法对三种状态的猫叫声,都有着很高的识别率。尤其对于等待喂食状态下的声音,有着 100% 的准确识别率。

这一研究结果让团队大受鼓舞,实验证明了猫叫声是可以被有效分类的。他们计划下一步的研究将尝试结合猫咪的身体动作,建立分析模型,继续分析猫咪的情绪特征。

读论文,下载数据集,就能理解猫?

论文访问

https://www.mdpi.com/2076-2615/9/8/543/htm

进行阅读

数据集访问

https://openbayes.com/console/openbayes/datasets/cxuvZ3QDu2S/

注册后下载

点击原文阅读访问数据集下载页

动物的表达体系十分复杂,声音只是其语言的一部分,绝大多数动物还会依靠肢体动作、气味甚至生物激素,进行彼此之间的交流。

所以,要想搞懂它们的情绪,人工智能的确有办法。但是我们建议主人在养育过程中,多多用心关注小主子的表现与反应,更能体会到它们真实的情绪和需求噢~

编辑:于腾凯

米兰大学发布论文与猫咪叫声数据集,分类喵喵叫相关推荐

  1. 猛男把400+条猫咪叫声做成数据集,可识别猫咪的3种不同状态丨开源

    萧箫 发自 凹非寺 量子位 报道 | 公众号 QbitAI 这年头,就连喵星人也有自己的语音数据集了. 画风是这样的: 没错,来自米兰大学计算机系的几位猛男,和生物系.兽医系的小伙伴们一起,收集了21 ...

  2. 猫狗叫声模拟器小程序源码

    猫叫狗叫动物声音模拟器小程序简介 猫叫狗叫动物声音模拟器是一款模仿猫猫狗狗和动物叫声的App. [30种猫咪叫声] 能模仿猫咪在30多种状态下的叫声,十分逼真,大部分的猫咪听到后都会有所反应,快来试试 ...

  3. 猫的计算机相关的网络语言,辟谣:猫咪的语言是喵?教你读懂“猫言猫语”,让你明白猫的内心...

    "我们一起学猫叫,一起喵喵喵~"歌词里唱的很动听,可是养过猫的主子们应该会很难引起共鸣,毕竟在家也没真的听主子们喵过多少次,兽医小明在这里辟个谣哦,猫咪的叫声可不只是喵喵叫. 猫咪 ...

  4. 1分钟读懂猫咪免疫流程:怎么打疫苗,必须打的疫苗有哪些

    今天我们用1分钟来介绍一下猫咪疫苗的分类和免疫规程,让大家了解下应该在什么时候.以怎样一个流程给猫咪进行免疫,大家也可以直接咨询我们的专业宠物医生获取个性化解决方案哦.(双十一期间点击"阅读 ...

  5. 在硕士论文致谢里感谢自己的猫咪,真的可以吗?

    链接:https://www.zhihu.com/question/461220227 编辑:深度学习与计算机视觉 声明:仅做学术分享,侵删 题主的问题:我情绪敏感压力大,我的猫咪真的不分昼夜地陪伴我 ...

  6. 使用 OpenCV 识别图片中的猫咪

    你知道 OpenCV 可以识别在图片中小猫的脸吗?而且是拿来就能用,不需要其它的库之类的. 之前我也不知道. 但是在 Kendrick Tan 曝出这个功能后,我需要亲自体验一下--去看看到 Open ...

  7. 猫咪视频_猫视频如何进入您的手机

    猫咪视频 用Layman的术语解释数据如何在Internet上移动 (Explaining How Data Moves Around the Internet in Layman's Terms) ...

  8. 基于HTML实现最简单的个人(猫咪)简历

    猫咪简历 一. 展示篇 1. 预览效果图 2. 源代码 二. 填写篇 1. 预览效果图 2. 源代码 一. 展示篇 1. 预览效果图 2. 源代码 <!DOCTYPE html> < ...

  9. java计算机毕业设计猫咪伤患会诊复查医疗平台源码+系统+mysql数据库+lw文档

    java计算机毕业设计猫咪伤患会诊复查医疗平台源码+系统+mysql数据库+lw文档 java计算机毕业设计猫咪伤患会诊复查医疗平台源码+系统+mysql数据库+lw文档 本源码技术栈: 项目架构:B ...

最新文章

  1. Starting MySQL.... ERROR! The server quit without updating PID file
  2. boost::callable_traits添加const成员的测试程序
  3. 我用段子讲.NET之依赖注入(一)
  4. UI(1)---2018 UI 设计趋势
  5. 《LaTeX写作》——LaTeX编写环境的安装笔记
  6. AI学习笔记(十一)CNN之图像识别(上)
  7. 二叉排序树BST代码(JAVA)
  8. ArcGIS 城市生活区用地适宜性评价(一)
  9. 360搭建windows补丁服务器
  10. arduino下载库出错_关于程序下载到最后卡住了以及自带库不能用的问题!!
  11. NOIP模拟赛 魔方
  12. Docker Redis远程主机强迫关闭了一个现有的连接
  13. MWORKS.Syslab 使用攻略 | 信号处理工具箱实践-基于时差定位法的声源定位
  14. 浏览器帧率(fps)对比:QQ,Firefox,Chrome,Edge
  15. 【H.264/AVC视频编解码技术详解】四. 常见H.264视频编解码器(X264和JM)及参考软件JM的下载与编解码
  16. Jenkins 与 Kubernetes 手牵手
  17. 万亿市值家电巨头“齐聚”汽车赛道,美的“寻求”兼并收购
  18. 阿里副总裁人设翻车:30岁成AI顶尖科学家,但我很懒
  19. 【C语言】结构体、共用体、位域
  20. 《虚拟化与云计算技术》实训

热门文章

  1. linux 切换python版本_Linux下python默认版本切换成替代版本(示例代码)
  2. java js css 压缩工具_javascript和css文件的压缩(YUI Compressor)
  3. Spring Cloud Alibaba迁移指南(二):零代码替换 Eureka
  4. ACCP7.0-S2-复习自测-15测试分析
  5. stylelint初体验
  6. android 多屏幕适配 : 第一部分
  7. MongoDB 索引
  8. WinCE5.0中应用程序如何直接写屏
  9. Oracle10g 管理系统全局区(SGA)
  10. mongodb 对象唯一索引_什么是MongoDB?简介,架构,功能和示例