版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
模块四任务一人工智能开发语言任务二人工智能常用工具任务三人工智能开放平台任务拓展体验人脸特效任务一人工智能开发语言
任务一学习目标了解常用的人工智能开发语言了解Python语言类库了解Python计算机视觉库OpenCV任务一任务导入人工智能时代,若不想被人工智能淘汰,就必须去了解人工智能的开发技术,才有可能更好的去应对和应用人工智能。而对开发技术的认识自然要从编程语言开始。1.人工智能的流行语言有哪些?2.关于最佳人工智能编程语言的“争论”从未停止过,那么,哪一门语言才是最佳的编程语言呢?任务一活动一常用的人工智能开发语言
近年来,Python语言异常火爆,被广泛应用于各个领域,尤其是在Web和Internet开发、科学计算和统计、人工智能、机器学习、数据分析等领域的表现更为突出。1.Python语言Python语言的特点Python是一种解释型的脚本语言,解释型是指Python代码是通过Python解释器来将源代码“解释”为计算机硬件能够执行的芯片语言,但是由于Python直接运行源程序所以对源代码加密有着一定难度。任务一活动一常用的人工智能开发语言1.Python语言Python语言的特点
开源:Python语言在开发时就贯彻了开源的思想,开源性为Python带来了许多人才,这些人才为Python的测试和改进做出了巨大的贡献,同时也让Python的社区更有活力,让适用于各种应用的程序库也越来越丰富。
可移植性:Python程序可以将源代码自动解释成可移植的字节码,这种字节码在已经安装了兼容版本的Python平台上的运行结果是一样的,所以Python程序的核心语言和标准库可以在Linux、Windows及其他带有Python解释器的平台上无差别的运行。
面向对象:Python的面向对象的特点使其具有易维护、质量高、效率高、易扩展的优点,使Python的开发效率大幅度提高,但是同时也带来了程序处理效率低的缺点。任务一活动一常用的人工智能开发语言1.Python语言Python语言的特点
可扩展性:Python的可扩展性体现在它的模块上,Python具有脚本语言中最强大且和谐丰富的类库。这些类库包含了绝大部分应用场景。
类库庞大:类库是Python提供给用户的用以完成一种功能的代码集合。Python提供了大量且强大的标准库,而且基于Python的良好的开源社区,Python也有非常丰富且优秀的第三方类库。
可读性:Python的编程思维几乎与现实生活中的思维习惯相同,尽管它是用C语言编写的,但它摒弃了C语言中复杂繁琐的语法,使得新手或是不懂程序的人也能对代码作简单的阅读。任务一活动一常用的人工智能开发语言1.Python语言Python的应用领域
Python可以应用于众多领域,例如:网络服务、图像处理、数据分析、组件集成、数值计算和科学计算等众多领域。国内大中型互联网企业例如:Youtube、Dropbox、BT、Quora(中国知乎)、豆瓣、知乎、Google、Yahoo、Facebook、NASA、百度、腾讯、汽车之家、美团等都在使用Python。使用Python实现的功能:自动化运维、自动化测试、大数据分析、爬虫、Web等。任务一活动一常用的人工智能开发语言1.Python语言Python的就业方向
任务一活动一常用的人工智能开发语言C++是一门集面向过程、面向对象、函数式、泛型和元编程等多种编程范式的复杂编程语言。2.C++语言C++语言的特点C++是C语言的传承,C++既可以进行C语言的过程化编程,又可以用于以抽象数据类型为特点的基于对象的程序设计,同时还可以用于以继承和多态为特点的面向对象的程序设计任务一活动一常用的人工智能开发语言2.C++语言C++语言的特点
运行速度快:由于C++是C的扩展版本,因此它的C部分非常底层,这极大地提高了程序的运行速度,这是Python和Java等高级语言无法提供。
静态类型:由于C++是一种静态类型的编程语言,因此它不允许编译器对数据类型进行假设。例如,10与“10”不同,必须明确声明。由于这些是在编译时确定的,因此有助于编译器在程序执行之前捕获错误。
多范式编程语言:C++支持至少7种不同的编程风格,并为开发人员提供了随意选择的自由。任务一活动一常用的人工智能开发语言2.C++语言C++语言的特点
面向对象:C++支持面向对象的程序设计,为程序提供了清晰的模块化结构,将这些复杂的问题分成较小的集合。
标准库:可以使用C++包含的标准库进一步扩展其使用。这些库包含有效的算法,在编写自己的项目时可以方便的使用这些算法。这样可以节省大量的编程工作,否则会浪费大量的时间来重复造轮子。任务一活动一常用的人工智能开发语言2.C++语言C++的应用领域
C++涉及的领域很多,从大型的项目工程到小型的应用程序,C++都可以开发,例如操作系统、大部分游戏、图形图像处理、科学计算、嵌入式系统、驱动程序、没有界面或只有简单界面的服务程序、军工、工业实时监控软件系统、虚拟机、高端服务器程序、语音识别处理等。著名的用C++编写的软件产品:Microsoft公司的Office系列软件Adobe公司的图像处理利器Photoshop百度网站的Web搜索引擎国内使用最广泛的聊天软件之一——QQ智能手机中应用最广泛的Symbian操作系统Windows自带的游戏任务一活动一常用的人工智能开发语言2.C++语言C++的就业方向
任务一活动一常用的人工智能开发语言Java语言具备“一次编程,处处使用”的能力,使其成为服务提供商和系统集成商用于多种操作系统和硬件平台的首选语言。3.Java语言Java语言的特点Java是一种多线程的动态语言,具有简单性、面向对象、分布式、健壮性、安全性、体系结构中立、可移植性和解释执行等多种特性任务一活动一常用的人工智能开发语言3.Java语言Java语言的特点
简单性:Java中摒弃了一些繁琐的操作,如指针和内存管理、使用IP协议的API使得Java再引用应用程序时可以凭借URL访问网络上的对象。
面向对象:面向对象编程是Java语言的核心,Java对对象中的类、对象、继承、封装、多态、接口、包等均有很好支持,同时也得到了面向对象的诸多好处,如代码扩展、代码复用等。
分布式:Java的网络非常强大,而且使用起来十分方便。Java提供了支持HTTP和FTP等基于TCP的Servlet技术,使Web服务器的Java处理变得非常简单和高效。任务一活动一常用的人工智能开发语言3.Java语言Java语言的特点
安全性:由于Java摒弃了指针和内存管理操作,避免了指针和释放内存等非法内存操作。另外,Java语言在机器上执行前,会经过多次测试,以防止恶意代码对本地计算机资源的访问。
可移植性:有了Java解释器和运行环境的计算机系统上就可以运行Java应用程序,这使得Java应用程序有了方便移植的基础。只要系统中有Java的运行环境,就可以在该系统上运行Java代码。现在Java运行系统有Solaris、Linux、Windows等。
多线程:Java提供的多线程功能使得在一个程序里可同时执行多个小任务。多线程带来的更大好处是更好的交互性能和实时控制性能。任务一活动一常用的人工智能开发语言3.Java语言Java的应用领域
Java应用领域中最有名例子就是电子商务交易平台阿里巴巴,淘宝,京东等大型网站;
移动、联通、电信、网通、银行、证券公司、互联网金融等主要的信息化系统,大型企业管理系统,如CRM系统、ERP系统等也都是用Java语言开发的;
电子政务方面、游戏开发、无线手持设备、通信终端、医疗设备、信息家电(如数字电视、机顶盒、电冰箱)、汽车电子设备等是比较热门的Java应用领域;
最主流的大数据框架Hadoop的应用主要用Java开发,目前很多的大数据架构都是通过Java来完成的。。任务一活动一常用的人工智能开发语言3.Java语言Java的就业方向
任务一活动二Python语言类库Python拥有非常完善的基础代码库和大量丰富的第三方库,可以很方便地实现各种功能。截止到本书编写时,Python的第三方库的数量已经超过九万多个,这些第三方库也是Python语言在短时间内崛起的一个很重要的因素。本教材从使用角度出发,将第三方库资源统称为模块。任务一活动二Python语言类库1.选择及安装模块
选择模块要想充分利用好Python的丰富库资源,首先,就要知道解决某个问题需要用到什么模块,以及如何将指定模块导入到当前程序中。比如要实现人脸识别功能,就可以使用OpenCV这个第三方库。任务一活动二Python语言类库1.选择及安装模块
安装模块Python的资源库分为基础库、标准库和扩展库(第三方库)。基础库的功能可直接使用,标准库需要导入后使用,而扩展库必须先安装再导入,然后使用。
以OpenCV这个第三方库为例,必须先安装再导入,然后使用。安装方式这里以Python的集成开发环境Pycharm为例。任务一活动二Python语言类库1.选择及安装模块
安装模块打开PyCharm,选择【文件】|【新建项目】选择PurePython项目,设置好项目所在地址,来新建一个项目任务一活动二Python语言类库1.选择及安装模块
安装模块打开pycharm的【文件】|【设置】,找到该项目的“projectInterpreter”,点击右侧加号,在弹出框中搜索要安装的扩展库名称,如“opencv”,找到对应的包,点击“InstallPackage”按钮进行安装,这里选择安装“opencv_python”模块。任务一活动二Python语言类库2.导入模块Python利用import或者from...import来导入相应的模块,必须要在模块使用之前进行导入。因此,一般来说,导入总是放在文件的顶部,尽量按照这样的顺序:python标准库、python第三方库、自定义模块。
导入模块的三种语法结构#1.导入一个模块的语法import模块名
#2.导入模块中的指定元素的语法,其中新名称通常是简称from模块名import指定元素[as新名称]#3.导入模块中的全部元素的语法from模块名import*例如语句:importturtle就是导入turtle库。任务一活动二Python语言类库3.使用模块只有在当前程序中导入了指定模块后,才能正常使用该模块中包含的各种功能,具体形式如下:模块名.函数名()例如:
画笔逆时针旋转144°的写法如下:turtle.left(144)任务一活动三Python计算机视觉库OpenCV库OpenCV是Intel开源计算机视觉库(ComputerVersion)。可以运行在Linux、Windows、Android、和MacOS操作系统上。提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。可以用OpenCV训练自己的分类器来识别任何物体。本活动以人脸识别为例介绍OpenCV的基本使用。任务一活动三Python计算机视觉库OpenCV库1.OpenCV基本使用(1)图片读取与显示importcv2#导入OpenCV的cv2模块img=cv2.imread(filename,flag)#通过imread()函数来读取图片路径cv2.imshow(“窗口名称”,img)#使用imshow()函数将图片显示出来任务一活动三Python计算机视觉库OpenCV库1.OpenCV基本使用(1)图片读取与显示imread()函数的第一个参数filename是需要读取的图像路径和名称,第二个参数flag是可选参数,是指以何种方式加载读取图片:任务一活动三Python计算机视觉库OpenCV库1.OpenCV基本使用(1)图片读取与显示例如:读取并显示“imgs”路径下的名为“face_exam0.jpg”的图片并显示:img=cv2.imread('imgs/face_exam0.jpg')cv2.imshow("faces",img)运行结果:任务一活动三Python计算机视觉库OpenCV库1.OpenCV基本使用(2)绘制图像cv2.rectangle()方法用于在任何图像上绘制矩形。用法:cv2.rectangle(image,start_point,end_point,color,thickness)任务一活动三Python计算机视觉库OpenCV库1.OpenCV基本使用(2)绘制图像例如,在图片“face_exam0.jpg”上画矩形框:img=cv2.imread('imgs/face_exam0.jpg')cv2.rectangle(img,(500,50),(800,200),(0,255,0),2)cv2.imshow("faces",img)cv2.waitKey(0)运行结果:任务一活动三Python计算机视觉库OpenCV库2.人脸检测人脸检测的目标是找出所有人脸对应的位置,算法的输出是人脸外接矩形在图像中的坐标,可能还包括姿态等信息,虽然人脸的结构是确定的,但是人脸检测仍是一个复杂的具有挑战性的问题。在人脸检测算法中主要解决以下几个核心问题:(1)人脸脸部的一些细节变化。(2)人脸可能出现在在图像中的任何一个位置。(3)人脸可能有不同的大小。(4)人脸由于成像角度的不同造成人脸的多姿态。(5)人脸可能部分被眼镜、头发以及其他外物遮挡。任务一活动三Python计算机视觉库OpenCV库2.人脸检测
OpenCV提供了多种人体器官检测的级联分类器,通过不同的分类器实现对多种人体器官的检测。“haarcascade_frontalface_default.xml”分类器是OpenCV自带的分类器中的一种,用于进行人脸检测,为开发者屏蔽了人脸检测中的各种复杂问题,只需要加载使用该分离器即可,极大的降低了开发工作量。任务一活动三Python计算机视觉库OpenCV库2.人脸检测首先加载分类器通过opencv内置的CascadeClassifier()函数加载人脸级联分类器(分类器的地址要根据实际存放分类器的地址进行更改)classsfier=cv2.CascadeClassifier(“./haarcascade_frontalface_default.xml”)再次进行人脸检测使用classfier对象的detectMultiScale()方法来进行人脸的检测faces=classfier.detectMultiScale(image,objects,scaleFactor=1.1,minNeighbors=3,flags=0,minSize=Size(),maxSize=Size())任务一活动三Python计算机视觉库OpenCV库2.人脸检测最后获取检测结果结果是一个由检测到的所有的人脸组成的数组,数组的每个元素代表一个人脸在图像中所处的位置,该位置信息由四个元素组成,即[起始点的X坐标值,起始点的Y坐标值,宽度,高度]。
例如下图结果表示检测到七个人脸,其中检测到的第一个人脸的像素位置(766,221)的位置,宽为60像素,高也为60像素。任务一知识运用使用OpenCV技术实现人脸识别检测新建一个python文件在已建好的项目ch04的基础上,新建一个python文件,命名为FaceDemo.py任务一知识运用使用OpenCV技术实现人脸识别检测编写代码第一步:导入opencv库importcv2#opencv库第二步:读取图片image=cv2.imread('imgs/face_exam0.jpg')第三步:加载人脸模型库#加载人脸模型库face_model=cv2.CascadeClassifier('plugins/opencv/haarcascade_frontalcatface.xml')任务一知识运用使用OpenCV技术实现人脸识别检测编写代码第四步:进行人脸检测faces=face_model.detectMultiScale(image)第五步:标记人脸for(x,y,w,h)infaces:#1.原始图片;2坐标点;3.矩形宽高4.颜色值(RGB);5.线框cv2.rectangle(image,(x,y),(x+w,y+h),(0,255,0),2)任务一知识运用使用OpenCV技术实现人脸识别检测编写代码第六步:显示图片窗口cv2.imshow('faces',image)第七步:窗口暂停并销毁#窗口暂停(否则图片窗口会闪退)cv2.waitKey(0)#销毁窗口cv2.destroyAllWindows()任务一知识运用使用OpenCV技术实现人脸识别检测编写代码第八步:运行点击【运行】|【运行‘FaceDemo’】或者使用快捷键“shift+f10”运行代码任务二人工智能常用工具任务二学习目标了解人工智能常用的工具。了解人工智能常用工具的应用情况。了解常用的人工智能工具各自的优缺点。任务二任务导入人工智能之所以智能,源于对数据模型的构建和使用。模型的训练可以使用某一门编程语言从零开始搭建框架、构建模型。但面对繁多的应用场景,人工智能工具可以节省大量而繁琐的外围工作,使开发者关注业务场景和模型设计本身。以便将人工智能更快更便捷地应用于新的问题中。本任务将介绍TensorFlow、pyTorch、Keras以及百度paddlepaddle等工具1.除了本书提到的人工智能工具外,还有哪些常用的工具?2.一种人工智能工具是否能适应所有应用场景?任务二活动一TensorFlowTensorFlow是深度学习的重要框架,采用数据流图用于数值计算的开源软件库,是谷歌基于DistBelief进行研发的第二代人工智能学习系统。框架的目的是能够在开发中高效、省时等,从而节省开发成本和呈现出的模型简单易懂。1.TensorFlow是什么任务二活动一TensorFlow2.
TensorFlow特点TensorFlow框架可以应用在人工智能的各个领域,具有灵活、便捷、研究和产品的桥梁、自动做微分运算、语言灵活、最大化性能等特点。任务二活动一TensorFlow3.
TensorFlow的应用在Google内部,TensorFlow已经得到了广泛的应用,Google使用TensorFlow为Google搜索、Gmail和谷歌翻译等产品中的机器学习实现提供支持,以协助研究人员实现新的突破。AlphaGo背后应用的就是TensorFlow框架。任务二活动一TensorFlow3.
TensorFlow的应用(1)智能割接助手中国移动的
“智能割接助手”借助谷歌深度学习框架TensorFlow创新性破解了一线运维人员的网络运维难题,它可以自动预测切换时间范围、验证操作日志和检测网络是否存在异常,努力为一线运维人员减负,帮助一线运维工程师更高效的进行网络运维。“智能割接助手”项目已经成功的为世界上规模最大的迁移项目提供支持,涉及数亿个IoTHSS号码。任务二活动一TensorFlow3.
TensorFlow的应用(2)可口可乐移动购买凭证识别可口可乐通过TensorFlow实现移动购买凭证识别,这是可口可乐公司为其会员回馈活动找到的解决方案,实现流畅的购买凭证识别功能,它现在已成为可口可乐北美地区所有网络促销活动的核心组件。任务二活动二PyTorchPyTorch是基于以下两个目的而打造的python科学计算框架:(1)无缝替换NumPy,并且通过利用GPU的算力来实现神经网络的加速。(2)通过自动微分机制,来让神经网络的实现变得更加容易。其核心优势就是动态计算图。1.什么是PyTorch任务二活动二PyTorchPyTorch得到了越来越多的机器学习开发者的青睐。
在学术界,越来越多的论文和新技术都基于Pytorch开发。截止2021年,从学术圈的发表论文的占比来看,PyTorch的使用已经>60%。在企业应用上,除了Facebook外,它也已经被Twitter、CMU和Salesforce等机构采用。在工业生产领域,Pytorch的应用相比TensorFlow还存在着差距。原因是PyTorch出现较晚,工业场景比研究领域相对置后,并且已用TensorFlow实现的工业场景要替换为PyTorch也并不是一件容易的事情。2.PyTorch的应用任务二活动二PyTorchPyTorch的优点包括如下几个方面:(1)简洁(2)上手快(3)易于调试(4)文档规范(5)活跃的社区PyTorch的缺点:相比于研究实验,PyTorch在工业界的应用中存在很多限制性因素。3.PyTorch的优缺点任务二活动三KerasKeras是一个由Python编写的开源人工神经网络库,是以Tensorflow、Theano以及CNTK为计算后台的一个深度学习建模工具,Keras已经成为TensorFlow的官方前端,Keras也优先支持TensorFlow。1.什么是Keras任务二活动三Keras(1)用户友好。它把用户体验放在首要和中心位置。(2)模块化。模块可以以尽可能少的限制组装在一起(就像搭积木一样)。(3)易扩展性。新的模块是很容易添加的(作为新的类和函数。(4)基于Python实现。代码紧凑,易于调试,并且易于扩展。2.Keras设计原则任务二活动三Keras3.Keras的优缺点Keras的优点包括如下几个方面:(1)高度封装,简单、易用。(2)应用广泛:作为TensorFlow的官方前端,已被工业界和学术界广泛采用。(3)扩展性好:Keras可以轻松将模型转化为产品,Keras模型可以在更广泛的平台上轻松部署。(4)文档齐全,并且文档内容组织地很好。从简单到复杂,一步步的指引。Keras的缺点:(1)高度封装,导致可操控性降低。(2)不能有效地用作独立的框架,需要其它深度学习框架提供后端支撑。任务二活动四PaddlePaddlePaddlePaddle,中文名“飞桨”,是百度自主研发的深度学习核心框架、工具组件和服务平台为一体的技术领先、功能完备的开源深度学习平台,有全面的官方支持的工业级应用模型,涵盖自然语言处理、计算机视觉、推荐引擎等多个领域,并开放多个预训练中文模型。是中国首个自主研发、功能完备、开源开放的产业级深度学习平台。1.什么是PaddlePaddle任务二活动四PaddlePaddle飞桨提供70+官方模型,全部经过真实应用场景的有效验证。基于百度多年中文业务实践,提供更懂中文的NLP模型;同时开源多个百度独有的优势业务模型以及国际竞赛冠军算法。1.什么是PaddlePaddle任务二活动四PaddlePaddle(1)PaddleClas助力医疗PPDE(飞桨开发者技术专家)韩霖使用PaddleClas图像分类套件对新冠肺炎、其他病毒性肺炎和正常人三个类别的CT扫描进行了分类,最终在测试集图像上达到了97%的准确率可为临床提供辅助参考。2.PaddlePaddle的应用任务二活动四PaddlePaddle(2)PaddlePaddle助力能源电力广东电科院能源技术公司利用百度飞桨(PaddlePaddle)深度学习平台为自主研发的变电站智能巡检机器人提供视觉赋能,实现对变电设备的准确检测与分析,让原有单次6小时的人工现场巡视由机器人替代,极大地降低了运维成本,提高了巡视工作的智能化水平。2.PaddlePaddle的应用任务二活动四PaddlePaddle(3)PaddlePaddle助力目标检测
PPDE(飞桨开发者技术专家)梁瑛平使用PaddleDetection提供的YOLOv3预训练模型,在此基础上进行二次开发,实现车辆检测。并使用X2Paddle将Pytorch模型进行转换,实现车辆颜色、类型和朝向的识别,实现简单的交通违章逆行车辆的检测。2.PaddlePaddle的应用任务二知识运用使用PaddlePaddle进行人脸识别思路任务二知识运用使用PaddlePaddle进行人脸识别步骤第一步:准备数据本实验使用三位明星的人脸图片作为训练数据集,数据集中的人脸图片总计317张图片。图片标签将人物1的人脸图片标记为0,人物2的人脸图片标记为1,人物3的人脸图片标记为2。数据集按照9:1的比例进行划分,将其中90%的数据集用于训练,剩余10%的数据集用于测试。。第二步:配置神经网络卷积神经网络模型将图片分割成若干网格,每个网格记录目标物体相关的信息数据。在实现目标检测过程中,可以使用卷积神经网络中的VGG、YOLO等模型,也可以使用自定义模型。任务二知识运用使用PaddlePaddle进行人脸识别步骤第一步:准备数据第二步:配置神经网络第三步:训练模型第四步:模型评估第五步:模型预测预测主要有四步:第一步配置好预测的环境,第二步准备好要预测的图片,第三步加载预测的模型,把要预测的图片放到模型里进行预测,第四步输出预测的结果。任务三人工智能开放平台任务三学习目标了解人工智能开放平台推出的背景。了解通用AI开放平台百度AI开放平台和腾讯AI开放平台。任务三任务导入对于大多数中小企业来说,大数据、云计算、人工智能等具有较高门槛的技术种类,都是难以长期自主研发、持续投入的领域。这严重影响了人工智能在产业的落地,以及产业方的智能化升级。这就需要一个开放的平台来帮助需求方和服务商完成产业对接,提升合作效率。本任务将带大家体验通用全面的智能云计算下属AI开放平台百度AI开放平台、腾讯AI平台。1.百度AI开放平台和飞桨的关系是什么?什么情况下使用飞桨平台,什么情况下使用百度AI开放平台?任务三活动一百度AI开放平台百度AI开放平台提供了飞桨企业版EasyDL和BML、智能对话定制平台UNIT、AI学习与实训社区AIStudio、以及实现算法与硬件深度整合的软硬一体产品等,一站式满足AI模型开发、AI创新应用、AI学习实践的需求,助力各行业AI升级。1.百度AI开放平台简介任务三活动一百度AI开放平台百度AI开放平台提供了120多项细分的场景化能力和解决方案,包括从语音、人脸识别、文字识别、细密度的图像识别、垂直的图像识别以及自然语言处理的知识图谱等一系列的能力,这些能力可以直接在产品和应用当中使用,能力集成速度最快仅需5分钟。并且在百度AI开放平台上,80%以上中小企业和开发者不需要花钱使用百度开放的能力。1.百度AI开放平台简介任务三活动一百度AI开放平台(1)教育行业的应用“云志愿”是杭州布谷科技推出的一款高考志愿填报类App,基于大数据挖掘技术,科学、快速地帮助考生填报高考志愿。这得益于百度OCR的超快识别速度、超高准确率,以及百度NLP技术,之前20个人力18个小时才能完成的书本电子化工作,提高到了只需要1个人力4个小时完成,节省了89%的时间成本和75%的人力成本,同时也为用户带来了良好的体验。2.百度AI开放平台的应用任务三活动一百度AI开放平台(3)交通运输行业在交通方向,百度AI助力济南地铁实现了全国首个地铁3D“刷脸”进站业务。3D“人脸识别”智能通行设备,搭载百度大脑人脸离线识别SDK算法。具有多种模态活体检测能力,可防御诸如照片、视频、3D模型等伪装攻击行为,其算法抵御假面攻击拒绝率超过99.9%。当人站在黄线外刷脸到完全通过闸机只需1.8秒,而使用地铁卡、手机二维码等方式需3秒才可通过闸机,乘客通行速度提升了近一倍。2.百度AI开放平台的应用任务三活动一百度AI开放平台(4)金融行业在金融方向,通联支付的智收银APP通过结合百度AI语音合成技术,将文字转换成为语音播放出来,通过语音指导消费者当前操作步骤需要做什么,以及操作是否成功,或交易是否成功。2.百度AI开放平台的应用任务三活动二腾讯AI开放平台
2018年9月腾讯发布AI开放平台,依托腾讯AILab、腾讯优图、WeChatAI等实验室,汇聚腾讯AI技术能力,开放100余项AI能力接口,供行业使用。线下则将通过AI加速器帮助和扶持AI创业者,打造AI开放新生态。1.腾讯AI开放平台简介任务三活动二腾讯AI开放平台(1)工业方向腾讯AI提供了解决方案+平台双引擎的模式,解决方案层面提供软硬
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中广核服务集团有限公司2026届校园招聘备考题库及答案详解(历年真题)
- 2026广东惠州仲恺高新区赴高校招聘编内教师50人备考题库(广州考点)及答案详解(必刷)
- 2026甘肃定西岷县旭明中医院招聘10人备考题库及参考答案详解1套
- 2026广西柳州市柳北区柳长街道招聘公益性岗位1人备考题库含答案详解(考试直接用)
- 2026湖北黄石市文化和旅游局招聘政府雇员2人备考题库及完整答案详解
- 中广核服务集团有限公司2026届校园招聘备考题库及完整答案详解
- 2026贵州安顺环球英语学校招聘22人备考题库含答案详解(预热题)
- 2026绍兴大学高层次人才引进备考题库及答案详解参考
- 2026浙江龙游人才科创有限公司招聘销售专员1人备考题库含答案详解(培优)
- 2026河南事业单位联考焦作市招聘628人备考题库有完整答案详解
- 2026年大数据在过程控制中的应用实例
- 2026年科技日报社招聘笔试科技政策与科普写作专项练习
- 公安联控申请书(参考式样版)
- 金山文档课件
- 2026年防爆电气设备事故案例分析
- 高一数学下册解三角形专项卷(人教版考点)
- 儿童康复辅具评估协议2025年服务
- 共病患者控制目标个体化设定
- 宫颈癌康复期的社会支持与资源链接
- 雨课堂学堂云在线《人类与生态文明(云南大学 )》单元测试考核答案
- 子宫内膜容受的治疗方案
评论
0/150
提交评论