大家好,今天给各位分享图灵和人工智能ppt的一些知识,其中也会对图灵和人工智能的关系进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!
本文目录
自学人工智能可行吗?
自学当然是可行的!如果你是人工智能领域的零基础小白,可以看看这份学习计划,部分附资源链接,除了书籍,配合一些视频学习效果会更好哦。
一、人工智能
书籍:“ArtificialIntelligence:AModernApproach(AIMA)”(人工智能:一种现代方法)
不可多得的综合性书籍,总体概述了人工智能领域,几乎涵盖新手需要了解的所有基本概念。
视频:
https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-034-artificial-intelligence-fall-2010/lecture-videos/
ArtificialIntelligencecourse(人工智能课程)系列视频讲座,通过训练AI玩游戏这类趣味实践来介绍基本知识,如果视频太快跟不上,可以配合从上面这本书(现代方法)中寻找相关概念。
二、机器学习(计算机科学和统计学的交叉学科)
视频:
机器学习基础薄弱的,可以先去TutsPlus课程“MachineLearningDistilled”看一下相关概念简述,Coursera上的AndrewNg机器学习课程,也有基本概念的解释,还介绍了大部分重要的算法。
(https://www.coursera.org/learn/machine-learning/)
对ML算法了解不够的,可以配合以下教学视频进行理解
TutsPlus的“MachineLearningDistilled”(简要概述)
PererNorvig的UdacityCourseonML(MLUdacity课程)
TomMitchell的AnothercourseonML
书籍:集体智慧编程(ProgrammingCollectiveIntelligence)
ML算法在Python中的实践,大量基础性的实例,讲述生动,很适合入门学者,培养兴趣的同时又开拓视野,让你不想懂都难!
三、深度学习(是机器学习里最近比较火的一个子集)
DL基础方面的准备工作:
Google上的greatintroductoryDLcources
SephenWelch的greatexplanationofneuralnetworks
书籍:
DeepLearningWithPython(可自行度盘下载https://pan.baidu.com/s/1kUThYHT)
介绍DL应用程序中的最先进成果,深入浅出,带领新手快速开始构建基础并且接触实践案例,包含Keras、TensorFlow时下最先进的工具。
NeuralNetworksandDeepLearning(神经网络与深度学习)
(可自行度盘下载https://pan.baidu.com/s/1miLerZM)
新手友好,作者在数学密集的区域都有标注提示。MNIST手写数字的识别问题贯穿全书,每个模型以及改进都有详细注释的代码。
更多优质回答,请持续关注镁客网头条号~
杨立昆教授是华人吗
是华人。因为杨立昆教授出生于中国,是中国籍科学家,被认为是现代植物学之父,是中国著名的植物学家和遗传学家,因此可以确认他是华人。值得一提的是,杨立昆教授不仅在国内享有盛誉,在国际上也受到广泛的尊重和赞誉,成为了对中外学者都有很大影响的杰出科学家。
学人工智能好不好?
有关机器学习领域的最佳介绍,请观看Coursera的AndrewNg机器学习课程。它解释了基本概念,并让你很好地理解最重要的算法。
有关ML算法的简要概述,查看这个TutsPlus课程“MachineLearningDistilled”。“ProgrammingCollectiveIntelligence”这本书是一个很好的资源,可以学习ML算法在Python中的实际实现。它需要你通过许多实践项目,涵盖所有必要的基础。这些不错的资源你可能也感兴趣:
PererNorvig的UdacityCourseonML(MLUdacity课程)TomMitchell在卡梅隆大学教授的AnothercourseonML(另一门ML课程)YouTube上的机器学习教程mathematicalmonk二、深度学习
关于深度学习的最佳介绍,我遇到最好的是DeepLearningWithPython。它不会深入到困难的数学,也没有一个超长列表的先决条件,而是描述了一个简单的方法开始DL,解释如何快速开始构建并学习实践上的一切。它解释了最先进的工具(Keras,TensorFlow),并带你通过几个实际项目,解释如何在所有最好的DL应用程序中实现最先进的结果。
在Google上也有一个greatintroductoryDLcourse,还有SephenWelch的greatexplanationofneuralnetworks。
之后,为了更深入地了解,这里还有一些有趣的资源:
GeoffreyHinton的coursera课程“NeuralNetworksforMachineLearning”。这门课程会带你了解ANN的经典问题——MNIST字符识别的过程,并将深入解释一切。MITDeepLearning(深度学习)一书。UFLDLtutorialbyStanford(斯坦福的UFLDL教程)deeplearning.net教程MichaelNielsen的NeuralNetworksandDeepLearning(神经网络和深度学习)一书SimonO.Haykin的NeuralNetworksandLearningMachines(神经网络和机器学习)一书三、人工智能
“ArtificialIntelligence:AModernApproach(AIMA)”(人工智能:现代方法)是关于“守旧派”AI最好的一本书籍。这本书总体概述了人工智能领域,并解释了你需要了解的所有基本概念。
来自加州大学伯克利分校的ArtificialIntelligencecourse(人工智能课程)是一系列优秀的视频讲座,通过一种非常有趣的实践项目(训练AI玩Pacman游戏)来解释基本知识。我推荐在视频的同时可以一起阅读AIMA,因为它是基于这本书,并从不同的角度解释了很多类似的概念,使他们更容易理解。它的讲解相对较深,对初学者来说是非常不错的资源。
大脑如何工作
如果你对人工智能感兴趣,你可能很想知道人的大脑是怎么工作的,下面的几本书会通过直观有趣的方式来解释最好的现代理论。
JeffHawkins的OnIntelligence(有声读物)G?del,Escher,Bach我建议通过这两本书入门,它们能很好地向你解释大脑工作的一般理论。
其他资源:
RayKurzweil的HowtoCreateaMind(如何创建一个头脑RayKurzweil)(有声读物).PrinciplesofNeuralScience(神经科学原理)是我能找到的最好的书,深入NS。它谈论的是核心科学,神经解剖等。非常有趣,但也很长–我还在读它。四、数学
以下是你开始学习AI需要了解的非常基本的数学概念:
微积分学
KhanAcademyCalculusvideos(可汗学院微积分视频)MITlecturesonMultivariableCalculus(MIT关于多变量微积分的讲座)线性代数
KhanAcademyLinearAlgebravideos(可汗学院线性代数视频)MITlinearalgebravideosbyGilbertStrang(GilbertStrang的MIT线性代数视频)CodingtheMatrix?(编码矩阵)–布朗大学线程代数CS课程概率和统计
可汗学院Probability(概率)与Statistics(统计)视频edxprobabilitycourse(edx概率课程)五、计算机科学
要掌握AI,你要熟悉计算机科学和编程。
如果你刚刚开始,我建议阅读DiveIntoPython3(深入Python3)这本书,你在Python编程中所需要的大部分知识都会提到。
要更深入地了解计算机编程的本质–看这个经典的MITcourse(MIT课程)。这是一门关于lisp和计算机科学的基础的课程,基于CS-结构和计算机程序的解释中最有影响力的书之一。
六、其他资源
Metacademy?–是你知识的“包管理器”。你可以使用这个伟大的工具来了解你需要学习不同的ML主题的所有先决条件。kaggle?–机器学习平台机器学习、数据科学、人工智能、深度学习和统计学之间的区别是什么?
明晰了数据科学家所具有的不同角色,以及数据科学与机器学习、深度学习、人工智能、统计学等领域的区别。这些概念的区别也一直是人工智能领域热烈讨论的一个话题,Quora、多个技术博客都曾有过解答。也有不少文章对此问题进行了探讨,但似乎业内还未能给出一个权威的、令所有人信服的回答。
数据科学家与分析师VincentGranville明晰了数据科学家所具有的不同角色,以及数据科学与机器学习、深度学习、人工智能、统计学、物联网、运筹学和应用数学等相关领域的比较和重叠。Granville介绍说,由于数据科学是一个范围很广的学科,所以他首先介绍了在业务环境中可能会遇到的数据科学家的类型:你甚至可能会发现你自己原来也是某种数据科学家。和其它任何科学学科一样,数据科学也可能会从其它相关学科借用技术;当然,我们也已经开发出了自己的技术库,尤其是让我们可以以自动化的方式(甚至完全无需人类干预)处理非常大规模的非结构化数据集的技术和算法,进而实时执行交易或进行预测。
1.数据科学家具有哪些不同类型?
要更详细地了解数据科学家的类型,可参阅文章:http://suo.im/28rlX1和http://suo.im/3NNUpd。更多有用的信息可参阅:
数据科学家与数据架构师:http://suo.im/4bRkRG
数据科学家与数据工程师:http://suo.im/3mpo6E
数据科学家与统计学家:http://suo.im/2GGtfG
数据科学家与业务分析师:http://suo.im/3h0hkX
而在最近,数据科学家AjitJaokar则又讨论了A型数据科学家(分析师)和B型数据科学家(建造者)之间的区别:
A型数据科学家能够很好地编写操作数据的代码,但并不一定是一个专家。A型数据科学家可能是一个实验设计、预测、建模、统计推理或统计学方面的事情的专家。然而总体而言,一个数据科学家的工作产品并不是「P值和置信区间」——就像学术界的统计学有时候建议的那样(而且这常常是为传统的制药等等行业工作的)。在谷歌,A型数据科学家被称为统计学家、定量分析师、决策支持工程开发分析师,也有一些被称为数据科学家。
B型数据科学家:这里的B是指Building。B型数据科学家和A型数据科学家具有相同的背景,但他们还是很强的程序员、甚至经验丰富的软件工程师。B型数据科学家主要关注在生产环境中使用数据。他们构建能与用户进行交互的模型,通常是提供推荐(产品、可能认识的人、广告、电影、搜索结果等)。
而对于业务处理优化,我也有自己的看法,我将其分成了ABCD四个方向,其中A表示分析科学(analyticsscience),B表示业务科学(businessscience),C表示计算机科学(computerscience),D则表示数据科学(datascience)。数据科学可能会涉及到编程或数学实践,但也可能不会涉及到。你可以参考http://suo.im/11bR7o这篇文章了解高端和低端的数据科学的差异。在一家创业公司,数据科学家通常要做很多类型的工作,其扮演的工作角色可能包括:执行、数据挖掘师、数据工程师或架构师、研究员、统计学家、建模师(做预测建模等等)和开发人员。
虽然数据科学家常常被看作是经验丰富的R、Python、SQL、Hadoop程序员,而且精通统计学,但这不只不过是冰山一角而已——人们对于数据科学家的这些看法不过是来自于重在教授数据科学的部分元素的数据培训项目而已。但正如一位实验室技术人员也可以称自己为物理学家一样,真正的物理学家远不止于此,而且他们的专业领域也是非常多样化的:天文学、数学物理、核物理、力学、电气工程、信号处理(这也是数据科学的一个领域)等等许多。数据科学也是一样,包含的领域有:生物信息学、信息技术、模拟和量化控制、计算金融、流行病学、工业工程、甚至数论。
对我而言,在过去的十年里,我专注于机器到机器和设备到设备的通信、开发能自动处理大型数据集的系统、执行自动化交易(比如购买网络流量或自动生成内容)。这意味着需要开发能够处理非结构化数据的算法,这也是人工智能、物联网和数据科学的交叉领域,也可被称为深度数据科学(deepdatascience)。其对数学的需求相对较少,也只涉及到较少的编程(大部分是调用API),但其却是相当数据密集型的(包括构建数据系统),并且基于专门为此背景而设计的全新统计技术。
在此之前,我的工作是实时的信用卡欺诈检测。在我事业的早期阶段(大约1990年),我开发过图像远程感知技术,其中包括识别卫星图像的模式(形状和特征,比如湖泊)和执行图像分割:那段时间我的研究工作被称为是计算统计学,但在我的母校,隔壁的计算机科学系也在做着几乎完全一样的事情,但他们把自己的工作叫做是人工智能。
今天,这项工作被称作数据科学或人工智能,其子领域包括信号处理、用于物联网的计算机视觉等。
另外,数据科学家也可以在各种各样的数据科学项目中出现,比如数据收集阶段或数据探索阶段一直到统计建模和已有系统维护。
2.机器学习对比深度学习
在深入探讨数据学习与机器学习之间的区别前,我们先简单讨论下机器学习与深度学习的区别。机器学习一系列在数据集上进行训练的算法,来做出预测或采取形同从而对系统进行优化。例如,基于历史数据,监督分类算法就被用来分类潜在的客户或贷款意向。根据给定任务的不同(例如,监督式聚类),用到的技术也不同:朴素贝叶斯、支持向量机、神经网络、ensembles、关联规则、决策树、逻辑回归或多种方法之间的结合。
这些都是数据科学的分支。当这些算法被用于自动化的时候,就像在自动飞行或无人驾驶汽车中,它被称为人工智能,更具体的细说,就是深度学习。如果数据收集自传感器,通过互联网进行传输,那就是机器学习或数据科学或深度学习应用到了IoT上。
有些人对深度学习有不同的定义。他们认为深度学习是带有更多层的神经网络(神经网络是一种机器学习技术)。深度学习与机器学习的区别这一问题在Quora上也被问到过,下面对此有详细的解释:
人工智能是计算机科学的一个子领域,创造于20世纪60年代,它涉及到解决对人类而言简单却对计算机很难的任务。详细来说,所谓的强人工智能系统应该是能做人类所能做的任何事。这是相当通用的,包含所有的任务,比如规划、到处移动、识别物体与声音、说话、翻译、完成社会或商业事务、创造性的工作(绘画、作诗)等。
自然语言处理只是人工智能与语言有关的一部分。
机器学习被认为是人工智能的一方面:给定一些可用离散术语(例如,在一些行为中,那个行为是正确的)描述的人工智能问题,并给出关于这个世界的大量信息,在没有程序员进行编程的情况下弄清楚「正确」的行为。典型的是,需要一些外部流程判断行为是否正确。在数学术语中,也就是函数:馈入输入,产生正确的输出。所以整个问题就是以自动化的方式建立该数学函数的模型。在二者进行区分时:如果我写出的程序聪明到表现出人类行为,它就是人工智能。但如果它的参数不是自动从数据进行学习,它就不是机器学习。
深度学习是如今非常流行的一种机器学习。它涉及到一种特殊类型的数学模型,可认为它是特定类型的简单模块的结合(函数结合),这些模块可被调整从而更好的预测最终输出。
3.机器学习与统计学之间的区别
《MachineLearningVs.Statistics》这篇文章试图解答这个问题。这篇文章的作者认为统计学是带有置信区间(confidenceintervals)的机器学习,是为了预测或估计数量。但我不同意,我曾建立过不需要任何数学或统计知识的工程友好的置信区间。
4.数据科学对比机器学习
机器学习和统计学都是数据科学的一部分。机器学习中的学习一词表示算法依赖于一些数据(被用作训练集),来调整模型或算法的参数。这包含了许多的技术,比如回归、朴素贝叶斯或监督聚类。但不是所有的技术都适合机器学习。例如有一种统计和数据科学技术就不适合——无监督聚类,该技术是在没有任何先验知识或训练集的情况下检测cluster和cluster结构,从而帮助分类算法。这种情况需要人来标记cluster。一些技术是混合的,比如半监督分类。一些模式检测或密度评估技术适合机器学习。
数据科学要比机器学习广泛。数据科学中的数据可能并非来自机器或机器处理(调查数据可能就是手动收集,临床试验涉及到专业类型的小数据),就像我刚才所说的,它可能与「学习」没有任何关系。但主要的区别在于数据科学覆盖整个数据处理,并非只是算法的或统计类分支。细说之,数据科学也包括:
数据集成(dataintegration)
分布式架构(distributedarchitecture)
自动机器学习(automatingmachinelearning)
数据可视化(datavisualization)
dashboards和BI
数据工程(dataengineering)
产品模式中的部署(deploymentinproductionmode)
自动的、数据驱动的决策(automated,data-drivendecisions)
当然,在许多公司内数据科学家只专注这些流程中的一个。
对于这篇文章,技术顾问SureshBabu给出了一个评论:
这篇文章说明了解使用机器/计算机来处理类似人类决策的任务的统计学习的基本术语是件很麻烦的事。
但文章中「当这些算法被用于自动化的时候,就像在自动飞行或无人驾驶汽车中,它被称为人工智能,更具体的细说,就是深度学习。」这样的说话看起来却有些随意任性。
当过去计算机/机器还不够友好,没有得到广泛使用的时候,统计学家和数据科学家的工作和现在这个领域的工作有很大的不同。比如说,当制造业开始使用计算机辅助后,生产速度和量都发生了巨大的变化——但它仍然是制造业。用制造机器来做原本人类做的程序化工作的想法最早来自19世纪初Jacquard和Bouchon等人。而Jacquard织布机的工作方式和现在计算机控制的织布机的工作方式基本相同。
现在的数据科学是一个知识体系,囊括了统计学和计算方法等等(而且在不同的具体领域不同学科的比例也不一样)。
机器学习(或使用了其它的术语,比如深度学习、认知计算)是让机器像人类一样思考和推理,基本上而言是指通过人工的方法(所以也叫人工智能)来代替人类天生的自然智能——涉及到的任务从简单到复杂都有。比如,无人驾驶汽车(目前)正在模仿人类的驾驶,驾驶条件也是人类在自然情况下会遇到的——我说「目前」是因为也许未来人类将很少能够直接驾驶机器,「驾驶(drive)」这个词本身都可能会改变含义。
这个领域里面也有些滑稽可笑的事情,比如一些基本的东西(比如一个下国际象棋或围棋的算法)被认为可以解释人脑的工作方式。就我们目前的知识水平而言,光是解释鸟或鱼的大脑的工作方式就已经非常困难了——这说明我们还没有真正理解学习的机制。为什么果蝇只需几百个神经元就能做到这么多事情?这还是神经科学的一个未解之谜。而认知是什么以及其在自然环境下是如何工作的也是一个数据科学傲慢地认为自己能解决的重大难题。(不管怎样,降维是一种无监督学习的方法。)
在很多方面,工具以及我们使用工具所做的事情自人类诞生以来就在引导着人类的学习。但这就扯远了。
更多内容请参阅:http://www.jiqizhixin.com/article/2359
好了,关于图灵和人工智能ppt和图灵和人工智能的关系的问题到这里结束啦,希望可以解决您的问题哈!