遇见AI,从Java到数据挖掘。

news/2024/11/9 10:09:46/

在上小学的时候就听说过AI,人工智能,那个时候我对人工智能的感受都来自于各类影视作品,类人的外表,能听说读写,有情感,会思考。所以那个时候的我将人工智能想象成和人类相似的一样东西,对人工智能的理解也仅此而已,总是好奇人工智能是如何发明出来的,没有一点头绪,甚至在那个时候,我都不知道遥控器为什么能够控制玩具赛车行驶,电脑上的软件,浏览器观看的网页是怎么被人“发明”出来的。这些用手摸不着只能靠想象的东西,对我来说真的太神奇了。

一点一点,在某个暑假,从初高中的信息技术的课本上了解到了网页是如何制作出来的,那个时候大概知道了HTML是个什么东西。应该就是从这个时候开始对计算机技术开始有了些了解。

高考之后选择了软件工程专业,因为我对计算机还比较感兴趣,在大学的这几年,我才真正解开了小时候的疑惑,一款计算机软件是怎样设计完成的,一个网站又是如何开发出来的。但只是了解了这些,我还是不知道一个人工智能系统是如何开发出来的,因为计算机软件,或是一个网站,所有的逻辑都已经在代码里设定好了,也就是说它们是按照开发者的设计方式进行运行的,并不会自主做出决策,那更不要说自主思考进行推理了。

You are been watched. The government has a secret system, a machine that spies on you every hour of every day. 这段出自《疑犯追踪》的开场白就讲述了一套人工智能的监控系统。当我第一次看这部美剧的时候,这套系统就吸引了我,监控画面中,街道上过往的行人脸上,行驶的汽车,航行的船只,飞行的飞机都被框上跟踪的小方框,语音识别模块不断的在分析人们通话的内容,定位使用者的位置,来预测恐怖犯罪活动,并且还能够为达到某个目的进行最佳策略计算,概率评估等。在这部作品中看到的人工智能系统,与小时候从影视作品中看到的那种有人形外表或是最终觉醒想要毁灭全人类非常科幻的人工智能不同,我觉得《疑犯追踪》里面描述的这套人工智能系统更贴近现实。所以这个时候我也不会把人工智能想象成T800那样的机器人,而是不需要通过预先编程,能够自主对数据进行分析并决策的一套系统。

虽然有了这样的认识,但根据学校所学得计算机编程知识,我还是想不透怎样不通过预先编程去实现一个人工智能系统。在本科毕业的时候,我成为了一名Java程序员,某天机缘巧合,我在微博上看到了这么一个名词——“机器学习”,第一眼给我的感觉是,这是让机器自我学习啊,这不正是人工智能系统必须具备的么?所以怀着好奇的心,从那个时候,就开始了解机器学习到底是什么东西,神经网络又是什么(以前对神经网络的理解完全是人脑内部神经元之间的突触连接组成的复杂结构),深度学习又是什么。那个时候在看一本《神经网络与机器学习》的书,里面全是理论,数学推导,我完全不知道这些理论知识要如何应用到实际项目上,如何用代码表现出来。刚好工作上参与的一个大项目就是大数据项目,使用到了Spark,所以慢慢的开始对Spark有所了解,而某天我看到一本书叫Machine Learning With Spark,虽然还是英文版的(那个时候中文版的书还没翻译出来),这不就正是我想要的么,通过代码进行实践。所以在这本书的中文版还没出版的时候,我早已把英文版的看完了。数据挖掘、机器学习、深度学习的这些东西,都是我在业余时间学习的。前段时间换了份工作,现在开始从事数据挖掘、机器学习、深度学习方面的内容了,最近我正在学习TensorFlow。我觉得,作为一名开发者,还是要坚持学习新知识,因为计算机行业技术发展太快,如果不坚持学习,不让自己接受新事物,那有一天总会落后于别人。

至于人工智能值不值得企业All in,我觉得还是要根据企业的目标定向、企业的资本以及各种实际情况决定。对于未来,我并不会认为大力发展人工智能技术会像影视作品里描述的那样最终毁灭人类,人工智能将会为人所用,并不知不觉的渗入人们的生活之中(从如今购物网站上的精准化推荐,输入法上的语音输入,手机上的语音助手,翻译工具等就可见一斑)。在将来,我认为人工智能产品将会成为人们生活中必不可少的日常用品,就好像如今的手机一样。


http://www.ppmy.cn/news/527638.html

相关文章

轻量化神经网络模型总结:SqueezeNet、Xception、MobileNet、ShuffleNet

总结今年来的几个轻量化模型:SqueezeNet、Xception、MobileNet、ShuffleNet 下面给出时间轴: 2016.02 伯克利&斯坦福提出 SqueezeNet2016.10 google提出 Xception2017.04 google提出 MobileNet2017.07 face提出 ShuffleNet 其次,说一下…

2011 移动互联大会杂谈:天网正在到来,T800 不远了

看过《终结者4》后我丝毫不担心会出现《天网》 按照我对于人工智能(AI)的了解和理解:就算是以前的Deep Blue 再强大100倍,就算是使用的主机是现在最先进的日本的“京”,我也还是不担心在未来的百年内会产生天网 而在本次大会的时候,我突然冒…

SAP智能机器人流程自动化解决方案

本文是2020年第14篇原创文章,也是汪子熙公众号总共第197篇原创文章。 今天这篇文章的主题是机器人(Robot). Jerry看过的第一部机器人主题的电影,就是大神詹姆斯-卡梅隆的神作《终结者II》,里面的T1000一度成为我的童年阴影。 几个月前我才欣…

ABAP 真的会过时吗?聊聊 ABAP 的过去,现在和未来

这是 Jerry 2021 年的第 56 篇文章,也是汪子熙公众号总共第 333 篇原创文章。 本文目录 SAP R/1:ABAP 初出茅庐SAP R/2:ABAP 初试锋芒SAP R/3:ABAP 一鸣惊人ABAP 的语法SAP ALVABAP 的未来ABAP 将来会消亡吗? SAP 总…

【小技巧】更改终端的字体颜色和背景

进入terminal模式后单击右键选择配置文件,配置文件首选项 然后进行配置工作,不过要注意,更改字体后可能会使英文字母的显示出问题字母重叠,所以字体设置建议还是不要更改为好。 转载于:https://blog.51cto.com/xiaoqin00/1691567

学习人工智能背后的4个暗点,是让你能否成为塑造终结者T800的成败关键

今天的人工智能培训,与以往的各类IT培训,对于机构本身的要求有着巨大的提高 以往的,一个老师,一个教室,一条广告的流水线操作,已达不到现今人工智能蓬勃发展的要求。 列举一下几点,来做个简单…

ARM Mali-T800全面解析

移动硬件如今的进化速度实在是快得让人眼花缭乱,ARM Mali-T700系列移动GPU才刚刚宣布一年,Mali-T800系列就来了。事实上,ARM的新战略中,Mali GPU今后基本上都会每年升级一次,当然升级力度也就可想而知了。 ARM CPU遍天…

给我生成一个中兴T800的组成及配置的教案

中兴T800是一款多功能手机,主要包括: 全面屏:6.5英寸FHD全面屏,支持90Hz刷新率,提供良好的视觉体验; 摄像头:采用4800万200万双摄,支持景深拍摄,拍摄效果更出色&#xff…