0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于人工智能的现状和未来的发展分析

英特尔物联网 来源:djl 作者:朱熙 2019-09-16 08:48 次阅读

从代码蜕变成人工智能,AlphaGo在围棋界证明了自己后,已经向游戏《星际争霸2》正式发起挑战。对我们的生活而言,竞赛只是他崭露头角的第一步。

电脑 人脑 VS 2016年3月,科技界的TOP 1热词非“AlphaGo”莫属了。AlphaGo这个围棋人工智能程序以4:1的总比分战胜世界围棋冠军、职业九段选手李世石。虽然只是一次测试赛,但可以说在一定程度上,代表着人工智能最新成果的“机器”打败了“人脑”。

大多数人脑海里不禁陆续涌现出美国好莱坞电影里各种机器人大战的桥段,像《机械公敌》里的NS-5型机器人,有着酷似人类的外形,可以取代人类的各种工作,从保姆、厨师、快递、遛狗到管理家庭收支,简直无所不能;又如帅酷的施瓦辛格主演的《终结者》系列电影,机器人统治了地球,而“落后”的人类奋起反抗;又如《黑客帝国》里的男主穿梭于虚拟与现实世界不断与机器人PK……

这些故事在AlphaGo战胜李世石事件后似乎即将发生,于是大量文科毕业的编辑们开始撰文“机器要统治人类”“人工智能就是人类的终点”云云,以吸引网友们无辜的眼球,获取大量点击率。

现在,让我们通过“AlphaGo”来看看:

•什么是人工智能?• 人工智能如何影响我们的生活?• Maker们又可以做些什么?

1 什么是人工智能

AlphaGo是一款围棋人工智能程序,由位于英国伦敦的谷歌(Google)旗下DeepMind公司的戴维·西尔弗、艾佳·黄和戴密斯·哈萨比斯与他们的团队开发,据说AlphaGo的主要算法是利用“价值网络”计算局面,用“策略网络”选择下子,可以说AlphaGo是用上面两个算法去“思考”的。

人工智能,说简单点,就是机器能够自主学习、自主判断,就像AlphaGo一样“思考”。那么,人工智能如何学习便是其中关键。

在说人工智能如何学习之前,我们解释一个名词“人工神经网络”。人类的大脑是好多好多的神经元组成的,就好比公路上的十字路口(神经元实际有多个路口),路口多了,选择的路线也就多了,走不同的路线,两旁的内容与风景也是不同的,这也就影响了人们的思考,形成了不同人对于同一个事物的不同看法。“人工神经网络”就是模拟生物神经网络,建立某种简单模型,根据不同的连接方式组成不同的网络。其由大量的神经元之间相互联接构成,每个神经元代表一种特定的输出函数;每两个神经元间的连接都代表一个对于通过该连接信号的加权值,这就相当于人工神经网络的记忆。虽然,人工神经网络提出已经六七十年,但最近几年才兴起,其典型应用的模式识别技术、自动控制,在相关领域解决了大量实际问题,表现出良好的智能特性。

人工神经网络是一个过于庞大的概念,对于AlphaGo来说,它使用了“深度学习”算法具体实现。“深度学习”是指多层的人工神经网络和训练它的方法。一层神经网络会把大量矩阵数字作为输入,通过非线性激活方法取权重,再产生另一个数据集合作为输出。这就像生物神经大脑的工作机理一样,通过合适的矩阵数量,多层组织链接一起,形成神经网络“大脑”,进行精准复杂的处理,就像人们识别物体标注图片一样。

说了这么多高深的学术知识,相信不少人会认为人工智能离我们普通人的生活比较远,其实不然。

2 人工智能如何影响我们的生活?

生活在帝都,笔者每天开车出入小区、学校,行驶在道路上都会遇到摄像头,它们忠诚地识别我的车牌,而这个识别的过程就是应用了人工神经网络的算法的人工智能。如果我们的车牌溅上泥点或者污渍导致车牌缺划,亦或未能保持完整水平,是否会影响识别进程?如果人眼识别,非常容易完成,我们的大脑会根据笔画的方向与趋势评估可能的数字,但是在人工智能未发展前,电脑仅能保证与样本完全一致才会正确识别,这个显然不符合日常快速、模糊判断的应用。而现在应用了人工智能的车牌识别系统,车牌在少量污浊情况下准确识别成功率已经接近100%。

3 Maker们又可以做些什么?

AlphaGo只有一个,还属于谷歌公司。

话题还要转回来,对于我们这些Maker们来说,想玩这么高大上的人工智能也是挺容易的。我们就拿这个车牌识别系统的人工智能来说,在我们的英特尔开发板上,例如Edison,安装OpenCV模块,用来进行图形图像处理,这里提示一下,要将有关GUI的代码全部注释掉,因为英特尔开发没有GUI。然后,我们再从github上面获取有关车牌识别的代码,https:\github.com/liuruoze/easyPR。之后,我们创建一个项目,并在项目中添加OpenCV的支持,参考示例代码如下:

//添加OpenCV头文件 ${DEVKIT_HOME}/devkit-x86/sysroots/i586-poky-linux/usr/include/opencv ${DEVKIT_HOME}/devkit-x86/sysroots/i586-poky-linux/usr/include/ ${DEVKIT_HOME}/devkit-x86/sysroots/i586-poky-linux/usr/include/c++ ${DEVKIT_HOME}/devkit-x86/sysroots/i586-poky-linux/usr/include/c++/i586-poky-linux ${DEVKIT_HOME}/devkit-x86/sysroots/i586-poky-linux/usr/include/c++/bits //添加链接库 ${LDFLAGS} lopencv_calib3d –lopencv_contril –lopencv_core –lopencv_features2d –lopencv_flann –lopencv_gpu –lopencv_highgui –lopencv_imgproc –lopencv_legacy –lopencv_ml –lopencv_nonfree –lopencv_objdetect –lopencv_ocl –lopencv_photo –lopencv_stitching –lopencv_superres –lopencv_video –lopencv_videostab –lrt –lpthread –lm –ldl //主函数 Int main(int argc, char *argv[]){ Input_carmera = cvCaptureFromCAM(-1);//打开摄像头 Signal(SIGINT, sigroutine); While(1){ Frame = cvQueryFrame(input_carmera);//读入一帧图像 If(frame != NULL){ cvSaveImage(“car_detect.png”, frame); } Mat src = imread(“car_detect.png”); CPlateRecognize pr; Pr.LoadANN(“model/ann.xml”); Pr.LoadSVM(“model/svm.xml”); Pr.setLifemode(true); Pr.setDebug(true); Vertor plateVec; Result = pr.plateRecognize(src, plateVec); }

Result里存储的便是我们利用人工智能识别出来的车牌号了。如果显示出来?利用什么显示出来?限于篇幅的原因不再一一讲述。

AlphaGo的出现带动了人工智能产业,人工智能的前景将非常乐观。对于科学家们要努力的还有很多,任重道远;对于我们普通民众,只需要安心享受人工智能带给我们的舒适、便捷即可。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    210

    文章

    28148

    浏览量

    206086
  • 神经网络
    +关注

    关注

    42

    文章

    4759

    浏览量

    100475
  • 人工智能
    +关注

    关注

    1791

    文章

    46738

    浏览量

    237317
收藏 人收藏

    评论

    相关推荐

    微软AI CEO苏莱曼谈对于人工智能未来发展

    日前,微软 AI CEO 穆斯塔法·苏莱曼在清华大学的演讲中,分享了他对人工智能未来发展的深刻洞见。苏莱曼提出了三个对于 AI 的核心观点——首先,他强调,发展
    的头像 发表于 11-15 13:53 156次阅读

    嵌入式和人工智能究竟是什么关系?

    了重要作用。在未来,随着嵌入式系统和人工智能技术的不断进步,我们可以预见更多创新应用的出现,为社会发展和生活品质的提升带来更多可能性。
    发表于 11-14 16:39

    《AI for Science:人工智能驱动科学创新》第6章人AI与能源科学读后感

    探讨了人工智能如何通过技术创新推动能源科学的进步,为未来的可持续发展提供了强大的支持。 首先,书中通过深入浅出的语言,介绍了人工智能在能源领域的基本概念和技术原理。这使得我对
    发表于 10-14 09:27

    AI for Science:人工智能驱动科学创新》第4章-AI与生命科学读后感

    农业、环保等,为人类社会的可持续发展做出贡献。 总结 《AI for Science:人工智能驱动科学创新》第4章关于AI与生命科学的部分,为我们展示了一个充满希望和机遇的未来。在这个
    发表于 10-14 09:21

    《AI for Science:人工智能驱动科学创新》第二章AI for Science的技术支撑学习心得

    非常高兴本周末收到一本新书,也非常感谢平台提供阅读机会。 这是一本挺好的书,包装精美,内容详实,干活满满。 关于《AI for Science:人工智能驱动科学创新》第二章“AI
    发表于 10-14 09:16

    《AI for Science:人工智能驱动科学创新》第一章人工智能驱动的科学创新学习心得

    的同时,确保其公正性、透明度和可持续性,是当前和未来科学研究必须面对的重要课题。此外,培养具备AI技能的科研人才,也是推动这一领域发展的关键。 4. 激发创新思维 阅读这一章,我被深深启发的是人工智能
    发表于 10-14 09:12

    制造业人工智能的场景应用落地现状、难点和建议

    应用人工智能的场景化落地的现状和难点进行分析,提出制造业人工智能的场景应用落地的建议。 制造业人工智能的场景应用落地的
    的头像 发表于 10-12 09:49 342次阅读

    risc-v在人工智能图像处理应用前景分析

    RISC-V和Arm内核及其定制的机器学习和浮点运算单元,用于处理复杂的人工智能图像处理任务。 四、未来发展趋势 随着人工智能技术的不断发展
    发表于 09-28 11:00

    人工智能ai 数电 模电 模拟集成电路原理 电路分析

    人工智能ai 数电 模电 模拟集成电路原理 电路分析 想问下哪些比较容易学 不过好像都是要学的
    发表于 09-26 15:24

    名单公布!【书籍评测活动NO.44】AI for Science:人工智能驱动科学创新

    每个交叉领域,本书通过案例进行了详尽的介绍,梳理了产业地图,并给出了相关政策启示。 《AI for Science:人工智能驱动科学创新》适合所有关注人工智能技术和产业发展的读者阅读,特别适合材料科学
    发表于 09-09 13:54

    报名开启!深圳(国际)通用人工智能大会将启幕,国内外大咖齐聚话AI

    8月28日至30日,2024深圳(国际)通用人工智能大会暨深圳(国际)通用人工智能产业博览会将在深圳国际会展中心(宝安)举办。大会以“魅力AI·无限未来”为主题,致力于打造全球通用人工智能
    发表于 08-22 15:00

    FPGA在人工智能中的应用有哪些?

    定制化的硬件设计,提高了硬件的灵活性和适应性。 综上所述,FPGA在人工智能领域的应用前景广阔,不仅可以用于深度学习的加速和云计算的加速,还可以针对特定应用场景进行定制化计算,为人工智能技术的发展提供有力支持。
    发表于 07-29 17:05

    人工智能模型有哪些

    行为的关键。这些模型基于不同的算法、架构和设计理念,旨在模拟、延伸和扩展人类智能的某些方面。下面,我们将深入探讨几种主流的人工智能模型,涵盖其基本原理、应用领域、发展现状未来趋势。
    的头像 发表于 07-04 17:28 735次阅读

    嵌入式人工智能的就业方向有哪些?

    于工业、农业、医疗、城市建设、金融、航天军工等多个领域。在新时代发展背景下,嵌入式人工智能已是大势所趋,成为当前最热门的AI商业化途径之一。
    发表于 02-26 10:17

    焊缝跟踪未来人工智能与机器学习的影响

    随着科技的不断进步,焊接行业也在迎来一场革命性的变革。焊缝跟踪技术,作为焊接领域的关键创新之一,正在经历着人工智能和机器学习的引领下迎来更加智能、高效的发展。本文将深入探讨焊缝跟踪技术未来
    的头像 发表于 12-12 11:51 449次阅读