自主学习算法和机器学习的区别
我们都熟悉“人工智能”这一概念。毕竟,这个词常在热门电影中出现,如《终结者》、《黑客帝国》、《机械姬》。 但你也肯定常常听到其他术语,如“机器学习”,这些词有时与人工智能交替使用。人工智能对我们的社会和未来带来的影响是不可预计的,可以肯定的是,随着人工智能和物联网的进步和持续发展,带来的影响必将是深远的。
怎样才可以在正确的时间正确的使用这些词?他们都是一样的意思吗?然而更多时候,人们总是混淆的使用它们。
关于人工智能的那些事儿
“人工智能”这一概念于 1956 年首次被计算机科学家 John McCarthy 提出。指的是在处理任务时具有人类智力特点的机器。包括具有组织和理解语言,识别物体和声音,以及学习和解决问题等能力。
我们可以把人工智能分为广义和狭义两方面来理解。 广义上包括上述所有人类智力的特征。 狭义上的指在某些领域具有人工智能,且能在这些领域发挥到极致,但仅局限于此领域。 例如一个极为擅长识别图像的机器,但在其他方面表现欠佳,这就是狭义上的人工智能。
百科上对人工智能的定义分为两部分,即“人工”和“智能”。
“人工”比较好理解,争议性也不大。有时我们会要考虑什么是人力所能及制造的,或者人自身的智能程度有没有高到可以创造人工智能的地步,等等。但总的来说,“人工系统”就是通常意义下的人工系统。
关于什么是“智能”,就问题多多了。这涉及到其它诸如意识(CONSCIOUSNESS)、自我(SELF)、思维(MIND)(包括无意识的思维(UNCONSCIOUS_MIND))等等问题。人唯一了解的智能是人本身的智能,这是普遍认同的观点。但是我们对我们自身智能的理解都非常有限,对构成人的智能的必要元素也了解有限,所以就很难定义什么是“人工”制造的“智能”了。