美文网首页读书程序员@IT·互联网
人工智能和机器学习引领人类走向何方?

人工智能和机器学习引领人类走向何方?

作者: 徐朝_尼克徐 | 来源:发表于2018-11-25 19:18 被阅读113次

先写结论:

用人工智能和机器学习的所带来的强有力算法优化能力,有可能可以优化宇宙中的各种算法--物理学定律,化学定律,等等等等,人类将可能成为改变整个宇宙运行规律的催化剂。

以下是上述结论推导过程:

在机器学习和人工智能兴起后,我做了一些尝试,第一个感觉是,编程方式变化很大。以前的编程方式是完全确定性的编程,一是一二是二,计算机是完全听命于我们的,但采用机器学习算法后,所得的结果是有概率性的,不一定能获得想要的结果,但优点是,机器学习算法使用后,能够用来解决以前的编程很难解决的问题,例如,如何从照片里识别猫?如何下围棋?这使我感到,编程范式发生了转变。而这引发了我的兴趣,机器学习和人工智能的引领下,会有什么样的事情发生?

关于人工智能,定义有很多,其中一个流行的定义是:人工智能是机器产生的智能,是根据对环境的感知,做出合理的行动,并获得最大收益的计算机程序。
机器学习的定义:机器学习是一门人工智能的科学,该领域的主要研究对象是人工智能,特别是如何在经验学习中改善具体算法的性能。机器学习是对能通过经验自动改进的计算机算法的研究。
统一起来看,是“获得最大利益的计算机程序”也好,还是“自动改进计算机算法”也好,都是一个优化计算机程序的问题。或者说,都是一个“算法优化”的问题。

那么这里又有两个重要的基本概念:“计算机程序”,以及“算法”。

甚至说,“程序”不一定只是计算机里存在,所以这里探讨的是“程序”,和“算法”的两个概念。

程序(英语:procedure),指特定的一系列动作、行动或操作,而这些活动、动作或操作必须以相同方式执行,藉此在相同环境下常得出相同的结果(例如紧急应变程序)。粗略而言,程序可以指一序列的活动、作业、步骤、决断、计算和工序,当它们保证依照严格规定的顺序发生时即产生所述的后果、产品或局面。一个程序通常引致一个改变(Wiki 百科)。

计算机程序(Computer Program)是指一组指示计算机或其他具有訊息处理能力装置每一步动作的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上。打个比方,一个程序就像一个用汉语(程序设计语言)写下的红烧肉菜谱(程序)

从以上计算机程序,和程序的定义看,其实是一样的程序,只是计算机程序是在计算机里执行而已。

所以,有一本书《计算机程序的构造和解释(SICP)》里说,这本书讲的不是计算机科学,只是讲如何写算法和程序,但这不是计算机科学所独有的。

这里我们必须把“程序”,和“知识”区别一下,所谓知识,是定义某一件事情,是某一件事情,而所谓程序,是从初识的条件,最终经过一系列的步骤,而达到一个目的。

而什么是算法?算法是一种特定的程序,是从初始条件,经过一系列的程序(步骤)获得一个输出,而这个输出又解决了某一个问题。

所谓算法,无非是解决某问题的一系列步骤而已,而算法的优化,就是指的从时间或空间或者解决效果看比以前的算法要更好。比如,一个好的厨师,他做菜的算法,一定比我做菜要好的多。我半个小时能做出一个木须肉,他可能十分钟就做完,而且还比我做的好吃的多的多。我不会画画,那么任何一个画家的“画画算法”,就比我好的不只十倍百倍,大略如此。

在机器学习和人工智能兴起之前,人类是只能通过自己的智能优化算法的,这就是为什么我说这是“编程范式”的转换。我们可能学过很多种排序算法,那些算法都是人脑不断优化后的结果。数据结构,设计模式,都是人脑优化了各种算法后的结晶。但这种优化的过程比较漫长,有些算法还不知道怎么去优化。

而机器学习和人工智能,可以让机器参与到算法的优化来,甚至,人类都不知道怎样优化的算法,都可以用机器学习和人工智能来去帮助去优化出来,例如下围棋的算法。其效率和效果惊人。

那么这会有什么后果呢?

这里引用《未来简史》的一段话:

1.生物是算法。每种动物(包括智人)都是各种有机算法的集合,是数百万年进化自然选择的结果。
2.算法的运作不受组成物质的影响。算盘的算珠无论是木质、铁质还是塑料质,两个珠子加上两个珠子还是等于四个珠子。
3.因此,没有理由相信非有机算法永远无法复制或超越有机算法能做的事。只要运算结果有效,算法是以碳为载体还是以硅为载体又有何差别?

人类与其他动物的区别在哪?无它,人类的算法太优秀了。例如同样是捕猎,同样是输入信息,输出结果,人类算法的效率和效果,例如比一只猎豹,要厉害太多太多,甚至不可比较。

从经济学上看,任何一个新的组织的出现,也是算法优化的结果。

比如,邮局产生后,寄信的步骤和算法就被大大优化了。如果没有邮局,如何寄信?几天能到?

国家的起源也是如此。国家的产生,用经济学的语言说,就是由社会建立起一套防御侵占土地的大规模武力系统比建立许许多多小规模的私人武力系统具有规模上的经济效应。同样是保护民众的功能,国家所执行的算法就更有效率更有效果。

上面讲到生物,是各种算法优化的结果,社会上组织的出现,也是如此,那么宇宙中又如何?

算法是一些执行步骤,而宇宙中充满了各种执行步骤。宇宙中充满了各种组织结构,行星,化合物,等等。而物理学规律,化学规律等,只是在说明,它们现在是这样行动的,也就是说,它们现在执行的算法是这样的。

而这些宇宙中的算法,有没有被优化的余地?我的结论是,只要是算法,我认为都有被优化的可能。我很早以前写过一篇文章,探讨过这个问题,文章题目《可持续发展时代》。有兴趣的可以去看。链接:https://www.jianshu.com/p/27fffd6e4e60

那么回到人工智能和机器学习能够极大优化算法这个问题来,就会有一个更好玩的推论出现了:

用人工智能和机器学习所带来的强有力的算法优化能力,有可能可以优化宇宙中的各种算法--物理学定律,化学定律,等等等等,人类将可能成为改变整个宇宙运行规律的催化剂。

这是我预见到的一个未来,所以,学习机器学习吧,学人工智能吧,你有可能改变宇宙哦,同学们😀

如果人学会了用机器学习来优化宇宙,那怕是局部做优化,有可能有完全不可想象的事情发生。

比如,飞船可能在很局部范围内瞬间改变物理学规律,突破光速,从而飞到亿万光年以外。

这个世界将是一个完全不同的世界。一切都会在颠覆中重建。

相关文章

  • 人工智能和机器学习引领人类走向何方?

    先写结论: 用人工智能和机器学习的所带来的强有力算法优化能力,有可能可以优化宇宙中的各种算法--物理学定律,化学定...

  • 学什么,才不被人工智能淘汰?

    在人工智能时代,你想不被机器替代,就要学习如何成为“人类”: 对比人工智能机器,人类的优势就是“情感连接”和“想象...

  • 《Python深度学习》第一章笔记

    人工智能、机器学习、深度学习 人工智能::努力将通常由人类完成的智力任务自动化 机器学习:输入数据和从这些数据中预...

  • T1-机器学习介绍

    人工智能(AI) 让机器具有类似人类一样学习的能力,机器学习是实现人工智能的手段。 机器也和生物类似,行为取决于先...

  • 手把手教你监督学习(附python实战代码)

    摘要: 想学监督学习?底子一定要打好! 为什么选择人工智能和机器学习? 人类的未来是人工智能/机器学习。任何不了解...

  • 知识图谱发展的难点&构建行业知识图谱的重要性

    一、概述 尽管人工智能依靠机器学习和深度学习取得了快速进展,但这些都是弱人工智能,对于机器的训练,需要人类的监督以...

  • 机器学习介绍

    一、机器学习与人工智能的关系 人工智慧:目的 机器学习:手段 深度学习:机器学习手段的一种 二、人类设定的机器本能...

  • 11/19读书笔记

    1、而这一次人工智能革命,却是机器主动来学习和适应人类,“机器学习”的本质之一,就在于从人类大量行为数据中找出规律...

  • 吴恩达机器学习笔记(一)

    概念 机器学习是研究计算机模仿人类学习的过程,利用新的数据改善自身的性能,是人工智能的核心。 机器学习、人工智能、...

  • 什么是深度学习

    1.1 人工智能、机器学习与深度学习 人工智能 > 机器学习 > 深度学习 即,人工智能包括机器学习,机器学习包括...

网友评论

    本文标题:人工智能和机器学习引领人类走向何方?

    本文链接:https://www.haomeiwen.com/subject/chqmqqtx.html