加入收藏 | 设为首页 | 会员中心 | 我要投稿 辽源站长网 (https://www.0437zz.com/)- 云专线、云连接、智能数据、边缘计算、数据安全!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

神操作!只需5行代码,就能做出一个图像识别AI

发布时间:2020-08-17 20:42:26 所属栏目:MsSql教程 来源:网络整理
导读:几十年来,人工智能一直是一个研究领域,科学家和工程师一直在努力探索使机器和计算机更好地感知和理解我们的世界以正确采取行动并为人类服务的奥秘。 这项研究工作最重要的方面之一就是使计算机了解我们周围每天产生的视觉信息(图像和视频)。 使计算机
副标题[/!--empirenews.page--]

几十年来,人工智能一直是一个研究领域,科学家和工程师一直在努力探索使机器和计算机更好地感知和理解我们的世界以正确采取行动并为人类服务的奥秘。 这项研究工作最重要的方面之一就是使计算机了解我们周围每天产生的视觉信息(图像和视频)。 使计算机感知和理解视觉信息的领域称为计算机视觉。

神操作!只需5行代码,就能做出一个图像识别AI

在1950年代至1980年代人工智能研究兴起的过程中,手动为计算机提供了有关如何识别图像,图像中的对象以及要注意的功能的说明。这种方法是传统算法,被称为专家系统,因为它们要求人类为必须识别的物体的每个唯一场景识别特征并在计算机可以理解的数学模型中表示这些特征。这涉及很多繁琐的工作,因为可以用成千上万种不同的方式表示对象,并且存在成千上万(甚至数百万)种不同的场景和对象,从而找到了最优且准确的数学模型来代表每个对象或场景的所有可能特征,并且对于所有可能的对象或场景而言,更多的工作将永远持续下去。

然后,在1990年代,引入了机器学习的概念,并开创了一个时代,在这个时代中,我们不需告诉计算机在识别图像和视频中的场景和对象时要注意什么,而可以设计算法,使计算机能够学习如何独自识别图像中的场景和物体,就像孩子通过探索来了解自己的环境一样。机器学习为计算机学习识别几乎我们想要的任何场景或物体开辟了道路。

随着功能强大的计算机(如GPU)和先进的深度学习算法用于图像识别的出现,如Alex Krizhevsky等人于2012年提出的AlexNet,Kaeming He等人于2015年提出的ResNet,Forrest于2016年提出的SqueezeNet Landola等人(由Gao Huang等人于2016年提出的DenseNet)仅举几例,就可以将许多图片(更像是计算机的图像书)放在一起,并定义一个人工智能模型来学习场景和物体的特征这些图片本身,并使用从学习过程中获得的知识来识别其后将遇到的场景或对象类型的所有其他实例。

为了训练一个可以识别你想要在图片中识别出什么内容的人工智能模型,传统上它涉及应用数学和深度学习库的大量专业知识,更不用说需要花费的时间和压力了。编写算法代码,然后将代码适配你的图像。这是我们提供解决方案的地方。

AI Commons的团队开发了一个python库,可让你训练一个人工智能模型,该模型只需5条简单的python代码就能识别出你希望图像识别的任何对象。 python库是ImageAI,它是一个库,旨在让学生,开发人员和研究人员具备各种专业知识,可以使用5至15条简单的代码行来构建具有最新计算机视觉功能的系统和应用程序。现在,让我们引导你创建可以识别您想要的任何东西的第一个人工智能模型。

要训练你的人工智能模型,你需要一个称为数据集的图像集合。 数据集包含您你要让你的人工智能模型识别的对象的成百上千的样本图像。 但是你不用担心! 我们不是说要你现在就去下载数千张图片,只是为了训练你的人工智能模型。 在本教程中,我们提供了一个名为IdenProf的数据集。

IdenProf(可识别专业人士)是一个数据集,其中包含11,000张10位不同专业人士的照片,人类可以通过穿着方式看到并识别他们的工作。 图片在此数据集中的专业人员类别如下:

Chef(厨师)

Doctor(医生)

Engineer(工程师)

Farmer(农民)

Firefighter(消防员)

Judge(法官)

Mechanic(机械师)

Pilot(飞行员)

Police(警察)

Waiter(服务员)

该数据集被分为9000张(每个专业900张图片)图片来训练人工智能模型和2000张(每个专业200张图片)图片来测试人工智能模型在训练时的性能。 IdenProf已正确安排并准备好训练您的人工智能模型,以使他们的着装方式识别专业人士。 作为参考,如果您使用自己的图像数据集,则必须为要让人工智能模型识别的每个对象或场景至少收集500张图片。 要训练使用ImageAI收集的任何图像数据集,必须将图像排列在文件夹中,如以下示例所示:

idenprof//train//chef// 900 images of chefs  

idenprof//train//doctor// 900 images of doctors  

idenprof//train//engineer// 900 images of engineer  

idenprof//train//farmer// 900 images of farmers  

idenprof//train//firefighter// 900 images of firefighters  

idenprof//train//judge// 900 images of judges  

idenprof//train//mechanic// 900 images of mechanics  

idenprof//train//pilot// 900 images of pilots  

idenprof//train//chef// 900 images of chef  

idenprof//train//police// 900 images of police  

idenprof//train//waiter// 900 images of waiters  

idenprof//test//chef// 200 images of chefs  

idenprof//test//doctor// 200 images of doctors  

idenprof//test//engineer// 200 images of engineer  

idenprof//test//farmer// 200 images of farmers  

idenprof//test//firefighter// 200 images of firefighters  

idenprof//test//judge// 200 images of judges  

idenprof//test//mechanic// 200 images of mechanics  

idenprof//test//pilot// 200 images of pilots  

idenprof//test//chef// 200 images of chef  

idenprof//test//police// 200 images of police  

idenprof//test//waiter// 200 images of waiters 

既然你已经了解了如何准备自己的图像数据集来训练人工智能模型,那么我们现在将指导你训练人工智能模型以识别使用ImageAI的专业人员。

(编辑:辽源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读