移动端仍可深度探索的领域有哪些?点击看业内代表性技术方案及案例>> 了解详情
写点什么

使用第一性原理探寻 AI 本质

  • 2020-02-07
  • 本文字数:3531 字

    阅读完需:约 1 分钟

使用第一性原理探寻AI本质

一、AI 和第一性原理

AI,也就是人工智能,这几年非常火,但究竟 AI 的本质是什么呢?用第一性原理来探寻 AI 的本质,可能更容易理解。接下来我们一起探讨 AI、第一性原理、以及如何使用第一性原理来理解 AI 的本质。


二、第一性原理

2.1 什么是第一性原理

第一性原理,这个概念来自于古代希腊先哲——亚里士多德。


1571280307505042539.png


“在任何一个系统中,存在第一性原理,是一个最基本的命题或者假设,不能被省略,也不能被违反。” ——亚里士多德


听上去有些晦涩,但解释起来很简单,就是:任何事物,都有其内在存在的“第一性原理”。我的理解,就是其最最本质的东西,这个东西其实就在那里,是基于最基本的假设,你必须要认可它,它不需要什么前提和证明,有了它,你就可以去推演其他别的结论出来,这些结论最终形成了整个系统。


举几个例子吧。


我们初中就开始学习的牛顿的机械论,他的第一性原理就是万有引力,他所谓的“基本命题”就是万物之间有相互的吸引力,并在不受外力的时候,保持物体的运动惯性。这两个假设,构建出整个牛顿力学的整体大厦,指导着建筑、工业甚至天体物理的方方面面。


1571725430823076791.png


重新把这个概念推介给世人的埃隆马斯克,也是一位第一性原理的实践者。马斯克从小就有一个梦想:移民火星,所以他开始致力于民用火箭的开发。最开始他去找俄罗斯火箭公司合作,对方给他的报价是 6500 万美元以上,这个价格对他来说太过昂贵了。于是他重新思考这个问题,马斯克潜心研究火箭原理达 2 年时间,了解火箭制造的原理和流程,思考在火箭制造过程中最核心的成本在什么地方。经过不断思考和实践,马斯克的 SpaceX 公司将发射火箭的成本削减至原本的十分之一。


随后,他又开始思考如何降低其电动车制造公司 Tesla 电动车电池的高成本。当时储能电池的价格是每千瓦时 600 美元,这个价格对整车来说太过昂贵。马斯克带领团队仔细分析电池的组成,从第一性原理进行思考:电池组到底是由什么材质组成?这些电池材质在原料市场价格是多少?经过考察后他们发现,电池是碳、镍、铝和一些聚合物组成,如果从伦敦金属交易所购买这些原材料,只要 80 美元/千瓦时,与之前的价格相差 8 倍之多。也就是说如果他可以掌握制作电池的技术和方法,那就只剩下原材料的成本了。最终他们做到了,大幅降低了电池的成本,从而使得整个电动车工业蓬勃发展起来。


2.2 第一性原理和演绎法

1571725021245088203.png


第一性原理和演绎法是相生相伴的,演绎法其实就是三段论的推导,三段论指的是“大前提、小前提、结论”,大前提,就是指一般性的公理,而小前提往往是一些特例性的事实,有了大前提,小前提就可以依据这个演绎法推导出结论。


举个例子:“人都会死的,亚里士多德是人,所以亚里士多德也是会死的。”这是三段论的一个很浅显易懂的例子。


看到这里你是否会觉得这个方法很简单,好像没什么用呢?其实这里蕴含着一些东西,不知道你是否注意到。那就是,大前提至关重要,如果大前提错了,或者大前提并不是一个很稳固的假设,那结论就有可能不正确。


如何保证大前提正确呢?这就要求大前提也是依据演绎法推导出来的。也就是说,大前提是另一个演绎推理的结论,大前提还有一个它自己的大前提,在另一个演绎推理中,它作为那个大前提的结论存在。这就形成了一个递归,可以不断地向前追溯,直至达到第一性原理。


就像上学时的证明题,给你一些假设条件,让你依据一些推理公式得到最终的结论,这样得到的结论非常可信。


1571725042148043901.png


第一性原理和演绎法最经典的一个例子就是欧几里得的《几何原本》,他从最开始的 5 个公理、5 个公设开始,推导出来 476 个几何结论,牢固坚实。


1571725057663058271.png


第一性原理,辅以演绎法,是我们思考这个世界的一个非常重要的方法。我们应该使用这种方法,建立我们看待这个世界的视角。对任何事物,我们都应该不断地去思索其最根本的原因和本质是什么?找到了这个本源、本质、它的第一性原理,其他的现象、结论和问题,都可以迎刃而解。


当然这不是一件容易的事情,在这个过程中,我们需要不断学习、思考,去伪存真,不断地思索,是否已经探究到事物最最本真的东西,不断地质疑,求证,反复推演,直至我们确信已经寻到了它。


三、人工智能

回到 AI 这个话题。2016 年,AlphaGo 战胜李世石,AI 开始再次火起来,以至于创业圈、产业界甚至国家层面,都在热炒人工智能,到处都在宣扬人工智能将超越人类,人类将面临灭顶之灾的言论。可是,真的是这样么?让我们思考一下,这个最热的概念背后的本真是什么。


先举一个最近很火的 AI 小栗子,ZAO 换脸~


1571725185827012805.png


1571725198166093588.png


1571725574697097580.png


1571725219252007693.png


1571725255351037888.png


1571725266300097898.png


首先,为什么 AI 会火起来?可能你看到的是 AlphaGo 的胜利,而我看到的是科技作为生产力的匮乏。


我们经历过的 IT 革命、互联网大潮,至今已经持续了 30 多年,可是现在这两大技术支撑点已经开始面临红利消失的现状,人们急需一种新的科技形态来接过生产力的接力棒。左看右看,区块链过于炒作、物联网也迟迟无法落地、5G 目前只局限在通讯行业…唯独 AI-人工智能,似乎可以作为科技作为生产力的下一棒。就这样,AI 被推上神坛,尽管它还不成熟,它还经历过 3 次低谷,然而对科技生产力的渴望,让人们急不可耐地把它推上了舞台。


聪明的你可能会问:为什么需要新的生产力?这正是第一性原理的思考方式,你在试图探究事物更深处的本源了,很为你点赞。


这个问题其实很难回答,谈谈我的理解,是因为如果没有新的生产力,就无法更多更高效地创造商品和价值,而不断膨胀的消费欲望和信贷扩张,就会戛然而止,世界的经济就会陷入停滞和衰退,从而引发各种经济、社会、政治问题。金融界的乔布斯 Ray Dalio,曾经制作过一个 30 分钟讲述经济运行规律的视频,简单易懂地阐述了这个过程,感兴趣的你可以去谷歌一下。


抛开网上这些吹捧之词,我们来看 AI 产业到底发展如何呢?了解了这些,可能你就不会人云亦云地去跟着“他们”狂欢,亦或为人类未来的“灭绝”恐惧了。


然后,这个问题就变成了:我有什么办法可以最快速、高效和全面地了解目前的 AI 行业,而不是只听媒体上的片面之词呢。


我想到了一些办法:去 36 氪上查 AI 相关企业的融资情况,因为我坚信,投资人在理念、信息方面是远超一般人的,而且,真金白银投进去,他们一定会更谨慎更全面地考量。所以,观察他们对这些 AI 企业的投资情况、趋势以及额度,你就可以对这个行业的情况有一个基本了解。


我还找到了我认为目前在 AI 方向上做得最好的百度(当然你可以认为是其他企业,没有关系,这个很主观),去这些你认为的 AI 巨头的网站上,观察他们的行业案例、解决方案、技术白皮书,就可以迅速地知道一线企业究竟在什么地方做到了 AI 落地。


我还会去找一些 AI 企业的行研报告,通过专业咨询师的眼睛,快速领略他们眼中这个行业的情况,要知道,一份行研的价值是浓缩了专业人士花费了时间和金钱之后的量化指标和主观感受的结晶。


还有没有更好的、更客观、更低成本高效率的方法,帮助你了解这个行业的真实状况,这是你应该思考的东西,这样得到的结论,你自己才会更信服。


再回到 AI 这个专业领域上,什么时候 AI 这门学科最本真的东西呢?我最开始学习的时候,没有解答这个问题,所以学习效率不是很高,花了很长时间才摸到门。


1571725088651017264.png


了解一个学科首先得了解整个学科的框架,然后理解每个大的分类后面最本质的内容。人工智能这门学科确实太大了,就拿目前最火的深度神经网络来说吧,它其实只是机器学习的一个分支,只不过,神经网络的效果出奇地好,因此它才得以从众多机器学习方法中脱颖而出。


如果我们继续往深处探究,整个机器学习本质上就是在寻找数据中的统计规律,这个规律需要被表示,要么是通过线性方法,要么是通过非线性的方法,更一般的意义上,可以通过概率分布的方法。概率分布的密度函数,本身就是一个函数,既然是函数,就可以被数学上表示和拟合,而拟合方法,就可以通过深度神经网络的无数个神经元组成的组合表达出来。


如果再往深探究,本质是数学中的最优化理论,以及泛函中的万能逼近定理,包括寻找参数过程中的反向梯度下降等等,诸多理论,都是信息论、概率统计、泛函、最优化以及随机过程诸多数学分支中的严谨的数学定理在做支撑。


熟悉么?仿佛又回到了欧几里得的那个 5 个公理和 5 个公设的支撑,是的,整个人工智能,都是建立在近现代数学基础之上的,这正是第一性原理的完美诠释!


结语

所以,不要被媒体和专家们所迷惑,自己深入其中,去探究所谓的人工智能到底是什么,探求到它的本质,一切迷雾都会烟消云散。这就是第一性原理的思维方法。


无论是了解 AI 的过程,还是工作生活中遇到的问题,都不要被表象和喧闹所迷惑,沉下心来,认真探究事物本真的东西,拨开一层层别人给涂抹的外衣,看到它最内在的本源,这样,你就会少了很多迷茫,对工作、对生活,甚至对人生,多了一份自信和从容。


本文转载自宜信技术学院网站。


原文链接:http://college.creditease.cn/detail/310


2020-02-07 20:43580

评论

发布
暂无评论
发现更多内容

5分钟搞懂Monorepo

俞凡

git 架构

Gas 机制是如何运作的

Rayjun

以太坊

阿里P8面试官:如何设计一个扛住千万级并发的架构?

Java 程序员 架构 面试 高并发

关于ToB产品与服务的一些思考

石云升

产品思维 职场经验 tob产品 10月日更

02-面向对象设计原则

程序员千羽

设计模式

as-if-serial &happens-before详解

Fox

happens-before JMM as-if-serial

趣讲快速排序的两种方法

Regan Yue

快速排序 10月日更

019云原生之Kubernetes主要功能

穿过生命散发芬芳

云原生 10月日更

Prometheus 查询操作符(一) 二进制操作符

耳东@Erdong

Prometheus 10月日更

区块链是数字治理的平台

CECBC

智慧城市的成人礼:城市智能体带来的变革与机遇

脑极体

Android SDK设计规范与心得

轻口味

android sdk 10月日更

【LeetCode】二叉搜索树中第K小的元素Java题解

Albert

算法 LeetCode 10月日更

Vue进阶(幺肆贰):elementUI 中 el-switch、el-radio 使用注意事项

No Silver Bullet

Vue 10月日更

人物访谈|扎根社区的工程师,月影的前端人生

字节跳动终端技术

字节跳动 大前端

看山聊 Java:IPv4 与 int 之间互相转换

看山

Java 10月日更

01-设计模式概述

程序员千羽

设计模式

云原生训练营 20211017- docker作业

好吃不贵

linux之crontab使用技巧

入门小站

Linux

在线数字转大写金额工具

入门小站

工具

Leetcode 题目解析:230. 二叉搜索树中第K小的元素

程序员架构进阶

算法 LeetCode 10月日更 Top K问题

Android Studio IDE 插件开发

字节跳动终端技术

android 字节跳动 客户端开发 火山引擎

【设计模式】第五篇 - 工厂方法模式

Brave

设计模式 工厂方法模式 10月日更

Go Switch - Go 中使用 Switch 的六种方式

baiyutang

golang 10月日更

谈 C++17 里的 Memento 模式

hedzr

设计模式 备忘录模式 Design Patterns c++17 Undo Manager

模块(六)如何设计业务的微服务架构?

我是一只小小鸟

多媒体应用设计师软考备考日记(一)

Changing Lin

10月日更

项目开发中 9 个实用的JavaScript函数

devpoint

JavaScript 函数式 随机数 10月日更

《第5章 循环和关系表达式》

IT蜗壳-Tango

10月日更

那些值得称赞的 python 小亮点,断言,with 语句,格式化字符串,听我道来

梦想橡皮擦

10月日更

面试必备!2021金九银十阿里最新Java面试手册(全彩版)出炉

Java 程序员 架构 面试

使用第一性原理探寻AI本质_AI_支付结算 刘创_InfoQ精选文章