51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2291|回复: 0
打印 上一主题 下一主题

走进人工智能

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-2-19 16:26:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 巴黎的灯光下 于 2019-2-19 16:29 编辑

人工智能简介:

人工智能起源于人工智能之父” ---------   艾伦.图灵 在1950年《计算机器与智能》 ( Computing Machinery and Intelligence)

图灵测试中提出: 如果第三者无法辨别人类与人工智能机器反应的差别, 则可以论断该机器具备人工智能。



马文·李·闵斯基 (Marvin Lee Minsky,1927年8月9日-2016年1月24日) 麻省理工学院人工智能实验室的创始人之一 专长于认知科学与人工智能领域,首度实现机器学习 1969年,因为在人工智能领域的贡献,获得图灵奖。



可以说,人工智能的发展是站在两位巨人的肩膀上前进的,人工智能的提出和兴起离不开两位的卓越贡献。而且从例位计算机科学家来看,程序员早秃的由来早在五六十年代已经可以看出端倪了,这只是我个人的调侃罢了,不必当真。下面正式介绍人工智能:

人工智能(Artificial Intelligence) 英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。 计算机科学的一个分支 该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。 从事这项工作的人必须懂得计算机知识,心理学和哲学。

对于人工智能的详细了解,在这里强烈推荐:《未来简史》

其中尤瓦尔·赫拉利说道:人类将把工作和决策权交给机器和算法来完成,大部分人将沦为无用阶级。只有少数精英才能真正享受到这些新技术的成果,用智能的设计完成进化、编辑自己的基因,最终与机器融为一体,统治全人类。

其实我对于这点抱有认同感,当所研发的机器人具备人工智能,比如当下的阿尔法狗,索菲亚机器人,无人驾驶,智能识别,这个是最底层的一个产物,众所周知,军事应用领先民用应用最少三十年,早在2000左右,美国致力于将人工智能技术应用在战争机器人身上,截至现在投入战场以及数千战争机器人,只不过起初的机器人没有意识,会在战场无差别射杀平民,甚至误伤自己人,随着技术的发展,机器人已经具备识别自己人,以及在战场上识别无战斗力的年老和孩子。所以,在未来五十年后,人工智能技术将会应用于各个行业,虽然好多人调侃人工智能为人工智障,但这是由于人工智能现阶段还处在萌芽中,任何事物的发展都是前进性和曲折性上升,五年河东五年河西,技术发展是日新月异的,人工智能绝对是未来最强的技术,没有之一,毋庸置疑。

先来简单举几个人工智能初级技术阶段在现中国使用的例子:

(1) 人工智能在中国的自然语言应用场景:

南方都市报 小南机器人:写稿 写稿机器人“小南”上岗 1秒完成一篇春运报道

广州日报 阿同机器人:写稿               
机器人阿同数读两院报告               

(2)人工智能在中国的无人驾驶应用场景:




(3)人工智能在中国的图像识别应用场景:



(4)人工智能在中国的图片艺术化 GAN神经网络应用场景:

iPhoneX,3D信息的收集 , 神经引擎  ,人脸识别解锁均采用此技术。



这个相当于ps,只不过是机器来实现,就是下个指令,可以对图片进行修改,试想一下,这个如果发展好了,美图秀秀等一大批软件就要下架了,因为拍好照片,人对着手机说,把我P好看点,机器自动分析P到什么程度,人最有美感,完全不用自己费时费力,如果不满意效果,机器会自动提供几百个结果供选择,人啊。连大脑都不用转了。


等等吧,还有好多领域应用,但是就不一一介绍了,先只在这里介绍最常见的四种了。


对于人工智能要先了解:

什么是机器学习?

机器学习是从数据中自动分析获得规律(模型),并利用规律对未知数据进行预测 例子: AlphoGo 棋盘需要分析的数据,获得经验规律,就可以战胜人类。


什么是深度学习?

深度学习是机器学习研究中的一个新的领域,其动机在于建立、模拟人脑进行分析学习的神经网络,它模仿人脑的机制来解释数据,例如图像,声音和文本。 同机器学习方法一样,深度机器学习方法也有监督学习与无监督学习之分 。


人工智能学习框架有哪些?

深度学习框架: Theano & Ecosystem, Torch ,Tensorflow  ,Caffe  , CNTK , DSSTNE ,Speed


机器学习框架有哪些?

机器学习框架:sci-kit learn  ,Apache Mahout , SystemML  ,Microsoft DMTK


其中都是第一个最为常用。


那么学习人工智能需要有哪些基础呢?下面一张图说明:


最后讲一下机器学习框架中的Scikit-Learn

Scikit-Learn是基于python的机器学习模块,基于BSD开源许可证。这个项目最早由DavidCournapeau 在2007 年发起的,目前也是由社区自愿者进行维护。 scikit-learn的基本功能主要被分为六个部分,分类,回归,聚类,数据降维,模型选择,数据预处理


我来谈一下人工智能的深度发展,在这里有三派:乐观者认为人工智能的发展会给人来带来巨大的技术改革,将会使人们生活过的更好;悲观者认为人工智能技术太过强悍,一旦落入坏人手里,将会变成可怕的杀伤武器,而且过于给予机器人自主意识也不见得就是好事,我属于第三派保持中立,持观望态度,人工智能只是一种技术,技术的好坏在于使用的人,有的程序员很恶劣,如果在批量生产的服务型机器人埋下毁灭人类的指令代码,然后设置某一个事件触发,很可能会像熊猫烧香和灰鸽子那样的蠕虫型病毒蔓延,最后导致所有机器人失控,世界末日,哈哈哈哈,怎么可能,那只是电影里的场景了,虽然我也很恶趣味,但是我也知道那样不可能实现的。就这样,只是一个萌新的个人看法。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-26 03:15 , Processed in 0.065691 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表