深度学习识别10000物种,手机上的@博物杂志

简介:


iNaturalist.org 推出了一个 Android 和 iOS 应用程序,可以在物种层面自动识别动物和植物。这个app使用 TensorFlow 进行训练,已经能够识别出超过10000种不同的物种,而且每1.7小时模型增加1个新的物种。

iNaturalist.org 是一个成立已久的受欢迎的网站,其使命是将专家和业余的“公民科学家”连接起来,激发人们对自然界的兴趣并鼓励参与自然世界,同时使用收集的数据帮助科学家检测生物多样性变化,甚至可以帮助发现新物种。网站由加州大学伯克利分校的学生成立于2008年,最近被加州科学馆收购,网站曾经依赖众包。当用户上传一张植物或动物的照片时,由科学家和博物学家进行识别。

iNaturalist 的联合主管斯科特·洛里(Scott Loarie)表示,众包的形式通常效果很好。用户上传的一半左右的神秘观察能在2天内被识别出来,假如上传的帖子就来自加利福尼亚州的话,识别的速度甚至更快,1小时就可以识别出来。这是因为iNaturalist的大量经验丰富的专家是以美国西海岸为基础的。但是,获得识别所需的平均时间是18天,这意味着一些用户需要等待很长时间才能知道自己拍摄的是什么物种。另一个问题是,随着网站越来越受欢迎,观察员(上传照片的用户)数量远远超过了鉴定员(告诉你照片中的生物是什么物种的志愿者专家)数量。

为了缓解志愿者专家的重担,iNaturalist 团队与康奈尔鸟类实验室(Cornell Lab of Ornithology),Merlin鸟类识别app的开发人员,以及Visipedia图像识别研究项目合作,使用机器学习技术更快地提供高质量的物种识别。

Visipedia 是 Visual Encyclopedia 的缩写,这是加州理工学院与康奈尔科技学院合作的一个项目,是一个人与机器联合的网络,旨在收集和处理视觉信息,并使任何人均可访问。

使用 TensorFlow 深度学习框架,Visipedia 团队对 iNaturalist 数据库上的专家社区标记过的图像训练神经网络模型。目前,iNaturalist拥有大约4,000,000可验证的观察结果,即具有所有必要的数据质量属性(例如照片,位置,非宠物,等等),并且已被专家审查,可以被认为是“研究级”的观察结果。这些观察结果代表了约100000的物种。


iNaturalist 的设计是,至少要有20个研究级的观察结果才能在其模型中包含1个物种。虽然上图显示有13730个物种,但这个数字可能是接近但还不到10000种,这是为了避免观察者的影响,必须确保每个物种有20个不同的观察者。

这个新的应用程序使用研究级的观察结果来对动物的物种给出自信的回答,并给出前10个可能的选项作为不确定建议。其最初给出的结果正确率是86%,在前10个建议项给出的结果正确率是77%。随着模型继续得到训练,这些正确率数字应该能提高,当然,这个应用程序本身对新的观察和新物种的识别也有帮助,平均每1.7小时能为模型增加1个新物种。


在demo中,app几秒内识别出牛科动物家族,虽然其识别的结果从濒危的蛮羊到大角羊都有。它给出的其他选项如下图:


右下方的是艾贝克斯山羊拉丁美洲亚种,西班牙东南部的北山羊,这似乎是完美契合的。App也会给出关于动物来源的信息,在上面的demo则是西班牙特有的野山羊。


iNaturalis 应用程序提供了一种快速简单的方式来以照片和GPS位置的方式记录用户观察到的动物和植物,并能够让世界各地的人访问其他人的观察,成为公民科学运动的一部分。


原文发布时间为: 2017-06-20

本文作者:Sue Gee 

本文来自云栖社区合作伙伴极市网,了解相关信息可以关注极市网。

相关文章
|
3月前
|
机器学习/深度学习 算法 计算机视觉
基于GoogleNet深度学习网络的花朵类型识别matlab仿真
基于GoogleNet深度学习网络的花朵类型识别matlab仿真
|
5月前
|
机器学习/深度学习 算法 数据挖掘
基于Googlenet深度学习网络的人脸身份识别matlab仿真
基于Googlenet深度学习网络的人脸身份识别matlab仿真
|
4月前
|
机器学习/深度学习 算法 TensorFlow
【Python深度学习】Tensorflow对半环形数据分类、手写数字识别、猫狗识别实战(附源码)
【Python深度学习】Tensorflow对半环形数据分类、手写数字识别、猫狗识别实战(附源码)
54 0
|
13天前
|
机器学习/深度学习 数据采集 算法
深度学习在医学影像识别中的应用与挑战
医学影像识别是深度学习技术在医疗领域中的重要应用之一。本文将探讨深度学习在医学影像识别中的应用现状、挑战以及未来发展方向。通过对深度学习算法的介绍和医学影像识别的案例分析,展示了深度学习在提高医学影像诊断准确性、降低医疗成本、改善医疗服务质量等方面的潜力。同时,也指出了在医学影像识别中面临的数据质量、隐私保护、模型可解释性等挑战,并探讨了未来发展中需要解决的技术问题和可能的解决方案。
|
22天前
|
机器学习/深度学习 算法
深度学习在医学影像识别中的应用与挑战
医学影像识别是深度学习在医疗领域中的重要应用之一,通过结合深度学习算法和医学影像技术,可以实现对疾病、肿瘤等病变的自动化识别和分析。本文将从深度学习在医学影像识别中的优势和挑战两个方面展开讨论,旨在探讨深度学习技术在医学影像领域的前景和发展方向。
8 0
|
24天前
|
机器学习/深度学习 算法
深度学习在医疗影像识别中的应用与挑战
传统医疗影像识别技术在临床诊断中存在一定局限性,而深度学习技术的引入为医疗影像识别带来了新的可能性。本文将探讨深度学习在医疗影像识别中的应用现状与挑战,并分析其潜在的未来发展方向。
|
26天前
|
机器学习/深度学习 人工智能 算法
深度学习在医疗影像识别中的应用与挑战
随着人工智能技术的不断发展,深度学习在医疗领域的应用日益广泛。本文将探讨深度学习在医疗影像识别中的重要性及挑战,展示其在提高诊断准确性、加速医疗影像分析等方面的潜力与前景。
7 1
|
26天前
|
机器学习/深度学习 算法 生物认证
基于深度学习的人员指纹身份识别算法matlab仿真
这是一个关于使用深度学习进行指纹识别的算法概述。在matlab2022a环境下,通过预处理指纹图像(灰度化、二值化等)并利用卷积神经网络(CNN)提取特征。CNN架构包含卷积、池化、归一化和全连接层。特征向量通过余弦相似度计算匹配,训练时采用triplet loss优化。部分核心代码展示了加载预训练模型进行测试集分类预测并计算准确率的过程。
|
2月前
|
机器学习/深度学习 算法 算法框架/工具
基于深度学习的交通标志检测和识别(从原理到环境配置/代码运行)
基于深度学习的交通标志检测和识别(从原理到环境配置/代码运行)
145 0
|
2月前
|
机器学习/深度学习 算法 搜索推荐
《深度学习在医学影像识别中的应用与前景》
【2月更文挑战第4天】 医学影像识别是近年来深度学习技术的一个热门应用领域。本文将介绍深度学习在医学影像识别中的应用现状,探讨其在医学诊断、治疗以及医疗大数据分析等方面的潜在前景,并对未来发展进行展望。
32 4

热门文章

最新文章