YA

In me the tiger sniffes the rose.

  • 主页
  • 世界之内
  • 世界之外
  • 叶隙随笔
所有文章 友链 关于我

YA

In me the tiger sniffes the rose.

  • 主页
  • 世界之内
  • 世界之外
  • 叶隙随笔

机器推理|SLD Resolution

阅读数:22103次 2019-04-06
字数统计: 4.4k字   |   阅读时长≈ 16分

今年修了四川大学潘无名老师的「AI面向语言编程」课程,这门课程的期末论文要求对SLD消解进行简单叙述,因此我对相关内容进行了粗浅的学习。

此篇为关于SLD消解的学习笔记,简略介绍了SLD消解的原理和思想。

因为时间比较紧张,故没有仔细斟酌行文结构、语法、语言流畅度,读起来十分缺乏user-friendliness,以后如果有时间,会试图讲得更详细、明白些的。

Prolog 程序的执行过程是一个(归结)演绎推理过程。其推理方式为反向推理,控制策略是深度优先且有回溯机制,具体实现方法是:自上而下匹配子句;从左向右选择子目标;(归结后)产生的新子目标总是插入被消去的目标处(即目标队列的左部)。

SLD 消解是 Prolog 程序的运行机理,也就是所谓的 Prolog 语言的过程性语义。

SLD Resolution

消解法是命题逻辑完备且充分的算法:当且仅当算法报告其不可满足时,分词形式的公式是不可满足的。对于命题逻辑,该算法也是不可满足的决策过程,因为它保证终止。当推广到一阶逻辑时,消解仍然是完备的,但它不是一个决策过程,因为算法可能不会终止。[3]

消解法最初是作为自动定理证明的方法而开发的。后来,发现受限形式的消解法可以被用来通过编程来实现计算,这种方法称为逻辑编程( logic programming )。程序表示为一组子句,查询表示为可以与一个或多个程序子句冲突的附加子句,先假设与结论相反的命题是成立的,然后根据前提和否定结论的假设(都以子句形式出现),求出一系列中间结论(以归结式的形式出现),如果最后得到两个相互矛盾的命题(以互补句元形式出现的一对单句元子句),即表明与结论相反的假设不能成立,因而原结论的正确性得证,此时归结式是空子句 ◻ 。可以从理论上证明一阶谓词逻辑的归结原理是完备的,即一个子句集 S(前提和结论否定式合取形成的全体子句)不可满足的充要条件是从子句集 S 中能推导出空子句。[4]

而下面将要讨论的SLD Resolution,就是一种满足上述所描述的,适用于逻辑编程的归结方法之特性的优化归结策略。

SLD Resolution简介

SLD 消解(Selective Linear Definite clause resolution / Linear Resolution with Selection function for Definite Clause) 又叫SLD 归结,是一种完备的、充分的消解策略,它基于Horn子句,是完备( complete )且充分( sound )的。

SLD 消解源自Robert Kowalski提出的一种未命名的推理规则[1],后来由Maarten van Emden取名为 SLD 消解。这个名字来自SL 消解[2]——一种通过不受限制的子句形式进行推理的消解方法,“SLD”是对SL 消解的改进,相较于SL 消解,SLD 消解通过明确的子句——Horn子句——进行消解。

“SL”和”SLD“中”S“,代表着要被消解的文字( literal )是通过一种选择规则( selection rule )从Ci子句中选出来的。在SL 消解中,被选中的文字由一种特定的规则选择,比如说:先进先出规则,即依照一系列子句的书面顺序进行选择。但在SLD 消解中,选择规则更加泛化,没有严格的规则限定如何选择文字。

SLD 消解被运用在Prolog 中,SLD 消解是 Prolog 程序的运行机理,也就是所谓的 Prolog 语言的过程性语义。Prolog 程序的执行过程是一个(归结)演绎推理过程。其推理方式为反向推理,控制策略是深度优先且有回溯机制,具体实现方法是:自上而下匹配子句;从左向右选择子目标;(归结后)产生的新子目标总是插入被消去的目标处(即目标队列的左部)。

接下来我们将详细介绍SLD 消解的原理与思想。

SLD Resolution基础

一阶谓词逻辑

个体词、谓词、量词

个体词

个体词是指所研究对象中可以独立存在的具体的或抽象的客体。

将表示具体或特定的客体的个体词称作个体常项,一般用小写英文字母 a,b,c… 表示;而将表示抽象或泛指的个体词称为个体变项,常用 x,y,z… 表示。称个体变项的取值范围为个体域(或称论域)。

个体域可以是有穷集合,例如,1,2,3,a,b,c,d,a,b,c,…,x,y,z,…;也可以是无穷集合,例如,自然数集合 N=0,1,2,… ,实数集合 R=x|x是实数。

有一个特殊的个体域,它是由宇宙间一切事物组成的,称它为全总个体域。

谓词

谓词是用来刻画个体词性质及个体词之间相互关系的词。同个体词一样,谓词也有常项和变项之分。表示具体性质或关系的谓词称为谓词常项,表示抽象的、泛指的性质或关系的谓词称为谓词变项。无论是谓词常项或变项都用大写英文字母 F,G,H,… 表示,可根据上下文区分。

量词

有了个体词和谓词之后,有些命题还是不能准确的符号化,原因是还缺少表示个体常项或变项之间数量关系的词。称表示个体常项或变项之间数量关系的词为量词。量词可分两种:

  • 全称量词

日常生活和数学中所用的“一切的”,“所有的”,“每一个”,“任意的”,“凡”,“都”等词可统称为全称量词,将它们符号化为 ∀ 。

  • 存在量词

日常生活和数学中所用的“存在”,“有一个”,“有的”,“至少有一个”等词统称为存在量词,将它们都符号化为 ∃。

谓词公式

定义1

1)常量符号是项;

2)变量符号是项;

3)若f(x1,⋯,xn)是n元函数符号,t1,⋯,tn是项,则f(t1,⋯,tn)是项;

4)所有项都是有限次使用1),2),3)生成的符号串。

定义2

若P(x1,⋯,xn)是n元谓词符号,t1,⋯,tn是项,则P(t1,⋯,tn)是原子

定义3

1)原子是公式;

2)若G,H是公式,则(¬G),(G∨H),(G∧H),(G→H),(G↔H)是公式;

3)若G是公式,x是G中的自由变量,则∀xG,∃xG是公式;

4)所有公式都是有限次使用1),2),3)生成的符号串

定义4

谓词逻辑中公式G的一个解释I,是由非空区域D和对G中常量符号,函数符号,谓词符号以下列规则进行的一组指定组成:

1.对每个常量符号,指定D中一个元素;

2.对每个n元函数符号,指定一个函数,即指定Dn到D的一个映射;

3.对每个n元谓词符号,指定一个谓词,即指定Dn到0,1的一个映射。

定义5

公式G称为可满足的,如果存在解释I,使G在I下取1值,简称I满足G。若I不满足G,则称I弄假G。

定义6

公式G称为是恒假的(或不可满足的),如果不存在解释I满足G;公式G称为恒真的,如果G的所有解释I都满足G

归结演绎推理

子句集

定义1 原子谓词公式及其否定称为文字,若干个文字的一个析取式称为一个子句。

定义2 对谓词公式G,通过以下步骤所得的字句集合S,称为G的子句集。

  1. 消去蕴涵词和等值词。
  2. 缩小否定词的作用范围,直到其仅作用于原子公式。
  3. 适当改名,使量词间不含同名指导变元和约束变元。
  4. 消去存在量词。
  5. 消去全称量词。
  6. 化公式为合取范式。
  7. 适当改名,使子句间无同名变元。
  8. 消去合取词,以子句为元素组成一个集合S。

定理1 谓词公式G不可满足 iff G的子句集不可满足。

定义3 子句集S是不可满足的,当且仅当其全部子句的合取式是不可满足的。

命题逻辑中的归结原理

归结演绎推理是基于一种称为归结原理的推理规则的推理方法,归结原理由J.A.Robinson于1965年首先提出,是谓词逻辑中一种机械化推理方法,归结原理的出现,被认为是自动推理,特别是定理机器证明领域的重大突破。

定义4 设L为一个文字,则称L与¬L为互补文字。

定义5 设C1、C2是命题逻辑中的两个子句,C1中有文字L1,C2中有文字L2,且L1与L2互补,从C1、C2中分别删除L1、L2,再将剩余部分析取起来,记构成的新子句为C12,则称C12为C1、C2的归结式(或消解式),C1、C2称为其归结式的亲本子句,L1、L2称为消解基。

定理2 归结式是其亲本子句的逻辑结论。

由以上定理可以得到,用消解原理可以代替其他所有的推理规则,这个方法为机器推理提供了方便。

替换与合一

定义6 置换是一个形如t1/v1,…,tn/vn的有限集,其中每个vi是变量,ti是不同于vi的项(常量、变量或函数)(vi≠ti). 当i≠j时,vi≠vj,无元素组成的置换称为空置换, 记为ε。

其中,被置换元素必是变量,置换元素是项;置换元素必不同于被置换元素;在一次置换中,针对同一元素的置换只能出现一次(单次置换的同时性);无元素组成的置换,成为空置换。

定义7 θ是一个置换,E是一个表达式,Eθ称为E的实例(instance);

定义8 E1θ=…=Enθ, 则称置换θ为E1,…,En的合一子(unifier). 如果对E1,…,En存在这样的合一子, 则称集合E1,…,En可合一.

定义9 如果对E的每个合一子θ, 都存在一个置换λ, 使得θ=γ°λ, 则称合一子γ是集合E1,…,En的最一般合一子(most general unifier,mgu)

如果能够找到一个公式集的合一,特别是最一般合一,则可使互否的文字的形式结构完全一致起来,进而达到消解的目的。

谓词逻辑中的归结原理

定义10 设C1、C2是两个无相同变元的字句,L1、L2分别是C1、C2中的两个文字,如果L1、L2有最一般合一σ,则子句(C1σ−L1σ)∪(C2σ−L2σ)称作C1、C2的二元归结式(二元消解式),C1、C2称作归结式的亲本子句,L1、L2称作消解文字。

定理3 谓词逻辑中的消解式是它的亲本子句的逻辑结果。

由此定理我们即得谓词逻辑中的推理规则:

C1∧C2=>(C1σ−L1σ)∪(C2σ−L2σ)

此规则称为谓词逻辑中的消解原理(归结原理)。

定理4 (归结原理的完备性定理)如果子句集S是不可满足的,那么必存在一个由S推出空子句◻的消解序列。

归结策略

归结原理如何在机器上实现?下面给出一个一般性算法:

Input: 子句集 S。
Output: S 是可满足的或不可满足的。

让S成为子句集并定义 S0=S.

重复以下步骤从Si得到Si+1 直到过程结束:

  • 取一对之前未选过的互斥子句 C1,C2⊆Si

  • 根据归结原理,计算 C=Res(C1,C2)
    Si+1=Si∪C

结束算法,当:

  • C=2。

  • 所有互斥对都已经消解。

可以看出,一般性归结算法使用穷举法归结,问题在于,对于一个规模较大的实际问题,其开销将非常大——这种方法会产生许多无用的子句,这样,随着归结的进行,子句集会变得越来越大,以至于机器不能容纳,同时,归结的时间消耗也非常巨大。

因此,可以采用归结策略来优化归结算法,这些归结策略有:

  • 删除策略
  • 支持集策略
  • 线性归结策略
  • 输入归结策略
  • 单元归结策略

SLD消解就是一种线性归结策略,故接下来将详细讨论线性归结策略。

线性归结策略

在归结过程中,除第一次归结可用给定子句集的任意字句外,其后的各次归结则至少要有一个亲本子句是上次归结的结果。

线性归结的归结演绎树如图所示:

SLDresolution-1

线性归结的特点是:它本身不仅是完备的且高效的,还能与许多别的策略兼容,例如在线性归结中可同时采用支持集策略或输入策略。

Horn字句

子句的蕴涵表示形式

子句是若干文字的析取,析取词又满足交换律,因此,对于任一个子句,总可以将其表示成如下形式:
$$\neg \mathrm{Q}{1} \mathrm{v} \ldots \mathrm{v} \neg \mathrm{Q}{\mathrm{n}} \mathrm{vP}{1} \mathrm{v} \ldots \mathrm{vP}{\mathrm{m}}$$

可进一步变形为
$$\mathrm{Q}{1} \wedge \mathrm{Q}{2} \wedge \ldots \wedge \mathrm{Q}{\mathrm{n}} \rightarrow \mathrm{P}{1} \vee \mathrm{P}{2} \vee \ldots \vee \mathrm{P}{\mathrm{m}}$$

如果约定蕴含式前件的文字之间恒为合取关系,而蕴含式后件的文字恒为析取关系,那么上述公式可改写为:

$$\mathrm{Q}{1}, \mathrm{Q}{2}, \ldots, \mathrm{Q}{\mathrm{n}} \rightarrow \mathrm{P}{1}, \mathrm{P}{2}, \ldots, \mathrm{P}{\mathrm{m}}$$

一般的,这种蕴含式子句的归结过程可表示如下:

设子句

$$\mathrm{C} : \mathrm{P}{1}, \ldots, \mathrm{P}{\mathrm{m}} \leftarrow \mathrm{Q}{1}, \ldots, \mathrm{Q}{\mathrm{n}}$$

和

$$\mathrm{C}^{\prime} : \mathrm{P}{1}^{\prime}, \ldots, \mathrm{P}{\mathrm{s}}^{\prime} \leftarrow \mathrm{Q}{1}^{\prime}, \ldots, \mathrm{Q}{\mathrm{t}}^{\prime}$$

其中有Pi和Q′j可合一,σ为它们的MGU,则C和C′的归结式为

$$\mathrm{P}{1} \sigma, \ldots, \mathrm{P}{\mathrm{i}-1} \sigma, \mathrm{P}{\mathrm{i}+1} \sigma, \ldots, \mathrm{P}{\mathrm{m}} \sigma, \mathrm{P}{1}^{\prime} \sigma, \ldots, \mathrm{P}{\mathrm{s}}^{\prime} \sigma \leftarrow \mathrm{Q}{1} \sigma, \ldots, \mathrm{Q}{\mathrm{n}} \sigma, \mathrm{Q}{1}^{\prime} \sigma, \ldots, \mathrm{Q}{\mathrm{j}-1}^{\prime} \sigma, \mathrm{Q}{\mathrm{j}+1}^{\prime} \sigma, \ldots, \mathrm{Q}{\mathrm{t}}^{\prime} \sigma$$

Horn子句消解

定义1 至多含有一个正文字的子句称为Horn子句

由定义,蕴含型Horn子句有下列三种形式:

  • P←Q1,Q2,…,Qm称为条件子句,P称为头部或结论
  • P←称为无条件句
  • $\leftarrow \mathrm{Q}{1}, \mathrm{Q}{2}, \ldots, \mathrm{Q}_{\mathrm{m}}称为目标子句,Q_i$称为子目标。

可以看出,Horn子句形式简明,逻辑意义清晰,更重要的是,Horn子句的消解过程可与计算机程序的执行过程统一起来。

SLD Resolution

通过以上讨论,我们就明白了通过Horn子句,运用线性消解策略,实现消解的方法,就是SLD消解。

其中,归结过程实际上是对第一个目标的求解导致了一连串的目标求解,因此目标求解的过程类似于计算机程序执行中的过程调用。

从计算机程序的角度看,条件子句都是”过程“,结论P就是过程名,而P的过程体,即条件子句的后件,可以视为一系列子过程。条件子句的消解可以看做是对结论P的调用,而对P的调用又引起了对子过程的调用,就这样层层调用,直到遇到无条件句,即事实(fact)。

总结

Horn子句是一个至多含有一个正文字的子句,事实( fact )是单位Horn子句的正文字(即无条件句),程序字句是Horn子句的一个正文字和多个负文字(即条件子句),目标子句没有正文字。

逻辑程序( logic program )由一组条件子句和无条件句组成,给定一个逻辑程序和目标子句,SLD消解能被用于搜索互斥(以便于反证)。如果驳斥存在,那么目标子句的取反就是条件子句和无条件句的结果,然后在驳斥过程中的替换就是逻辑程序的答案。[5]

Reference

[1] Robert Kowalski Predicate Logic as a Programming Language Memo 70, Department of Artificial Intelligence, Edinburgh University. 1973. Also in Proceedings IFIP Congress, Stockholm, North Holland Publishing Co., 1974, pp. 569-574.

[2] Robert Kowalski and Donald Kuehner, Linear Resolution with Selection Function Artificial Intelligence, Vol. 2, 1971, pp. 227-60.

[3] J.W. Lloyd. Mathematical Logic for Computer Science (Third Edition). Springer, London, 2012, pp. 205

[4] Schmerl, U.R. Resolution on Formula-Trees. Acta Informatica. 1988, 25: 425–438. doi:10.1007/bf02737109. Summary

[5] J.W. Lloyd. Mathematical Logic for Computer Science (Third Edition). Springer, London, 2012, pp. 220

赏

谢谢你请我吃糖果

支付宝
微信
  • 本文作者: YA
  • 本文链接: http://www.yuuuuang.com/2019/04/06/学习笔记-SLD-Resolution/
  • 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!
  • 世界之内

扫一扫,分享到微信

机器学习|模型评估与选择
第五代计算机
  1. 1. SLD Resolution
    1. 1.1. SLD Resolution简介
    2. 1.2. SLD Resolution基础
      1. 1.2.1. 一阶谓词逻辑
        1. 1.2.1.1. 个体词、谓词、量词
          1. 1.2.1.1.1. 个体词
          2. 1.2.1.1.2. 谓词
          3. 1.2.1.1.3. 量词
        2. 1.2.1.2. 谓词公式
      2. 1.2.2. 归结演绎推理
        1. 1.2.2.1. 子句集
        2. 1.2.2.2. 命题逻辑中的归结原理
        3. 1.2.2.3. 替换与合一
        4. 1.2.2.4. 谓词逻辑中的归结原理
      3. 1.2.3. 归结策略
        1. 1.2.3.1. 线性归结策略
      4. 1.2.4. Horn字句
        1. 1.2.4.1. 子句的蕴涵表示形式
        2. 1.2.4.2. Horn子句消解
      5. 1.2.5. SLD Resolution
    3. 1.3. 总结
    4. 1.4. Reference
© 2018-2025 YA
GitHub:hexo-theme-yilia-plus by Litten
本站总访问量25688次 | 本站访客数20828人
  • 所有文章
  • 友链
  • 关于我

tag:

  • 随笔
  • 年终总结
  • 世界之内
  • 世界之外
  • 叶隙集
  • 机器学习
  • 叶隙随笔
  • 图像处理
  • 数据挖掘

    缺失模块。
    1、请确保node版本大于6.2
    2、在博客根目录(注意不是yilia-plus根目录)执行以下命令:
    npm i hexo-generator-json-content --save

    3、在根目录_config.yml里添加配置:

      jsonContent:
        meta: false
        pages: false
        posts:
          title: true
          date: true
          path: true
          text: false
          raw: false
          content: false
          slug: false
          updated: false
          comments: false
          link: false
          permalink: false
          excerpt: false
          categories: false
          tags: true
    

  • 2024年终总结

    2025-04-08

    #随笔#年终总结

  • 【叶隙集】41 盘旋的白文鸟

    2025-01-12

    #随笔#叶隙集

  • 大语言模型正在伤害人机交互领域的研究

    2025-01-05

    #随笔#世界之内

  • 【叶隙集】40 台湾旅行

    2024-12-22

    #随笔#叶隙集

  • 【叶隙集】39 搬家了

    2024-09-05

    #随笔#叶隙集

  • 2023年终总结

    2024-06-27

    #随笔#年终总结

  • 【叶隙集】38 参加学术会议

    2024-05-22

    #随笔#叶隙集

  • Notes of 3D Gaussian Splatting

    2024-03-19

    #世界之内

  • 【叶隙集】37 音乐会和朋友

    2023-12-04

    #随笔#叶隙集

  • 【叶隙集】36 QE和音乐会

    2023-11-02

    #随笔#叶隙集

  • 【叶隙集】35 新室友和更积极的生活

    2023-09-11

    #随笔#叶隙随笔

  • 读书笔记|《规训与惩罚》

    2023-08-27

    #随笔#世界之外

  • 【叶隙集】34 无法参加学术会议

    2023-06-28

    #随笔#叶隙集

  • 【叶隙集】33 回国后与朋友和家人们的聚会

    2023-06-11

    #随笔#叶隙集

  • 视频压缩技术概述

    2023-04-28

    #世界之内

  • 2022年终总结

    2023-03-31

    #随笔#年终总结

  • 【叶隙集】32 平和的心态

    2022-12-27

    #随笔#叶隙集

  • 【叶隙集】31 双相情绪障碍症

    2022-12-17

    #随笔#叶隙集

  • 【学习笔记】CS5229 Advanced Computer Network

    2022-12-17

    #世界之内

  • 【叶隙集】30 下半学期太忙了!

    2022-11-25

    #随笔#叶隙集

  • 【叶隙集】29 当助教的半个学期

    2022-10-07

    #随笔#叶隙集

  • 【叶隙集】28 忙碌的第一个月

    2022-08-31

    #随笔#叶隙集

  • 【叶隙集】27 老师的职责

    2022-07-31

    #随笔#叶隙集

  • 【叶隙集】26 新加坡太难找工作了

    2022-07-23

    #随笔#叶隙集

  • 【叶隙集】25 生产工具、学习生活和阅读笔记

    2022-07-15

    #随笔#叶隙集

  • 【叶隙集】24 学习、科研、旅行和爱与关怀

    2022-06-24

    #随笔

  • 【叶隙集】23 学习与研究

    2022-04-26

    #随笔#叶隙集

  • 【学习笔记】人工智能规划与决策

    2022-04-26

    #世界之内

  • 博士申请的总结

    2022-03-31

    #随笔

  • 【叶隙集】22 新的体验和宗教

    2022-03-07

    #随笔#叶隙集

  • 2021年终总结

    2022-01-08

    #随笔#年终总结

  • 【叶隙集】21 新朋友和学术报告

    2021-10-31

    #随笔#叶隙集

  • 【叶隙集】20 音乐会与教训

    2021-10-19

    #随笔#叶隙集

  • 【叶隙集】19 六周年纪念日

    2021-10-03

    #随笔#叶隙集

  • 【叶隙集】18 疫情与疫苗

    2021-09-24

    #随笔#叶隙集

  • 摘录|联合国2021年气候问题总结报告的摘要

    2021-09-19

    #世界之外

  • 【叶隙集】17 音乐会和读书

    2021-09-08

    #随笔#叶隙集

  • 【叶隙集】16 喜欢上了游泳

    2021-09-01

    #随笔#叶隙集

  • 【叶隙集】15 课前的夜曲

    2021-08-24

    #随笔#叶隙集

  • 【叶隙集】14 平稳的学习生活

    2021-08-16

    #随笔#叶隙集

  • 【叶隙集】13 生活与朋友

    2021-07-15

    #随笔#叶隙集

  • 【叶隙集】12 毕业

    2021-06-30

    #随笔#叶隙集

  • 【叶隙集】11 毕业前的生活

    2021-06-23

    #随笔#叶隙集

  • 读书笔记|《国境以南,太阳以西》读后感

    2021-06-17

    #随笔

  • 【叶隙集】10 青甘环线旅行

    2021-06-13

    #随笔#叶隙集

  • 半监督学习|论文粗读

    2021-06-07

    #机器学习

  • 【叶隙集】9 纯粹地生活

    2021-06-06

    #随笔#叶隙集

  • 【叶隙集】8 生活的界限

    2021-05-30

    #随笔#叶隙集

  • 【叶隙集】7 隔离结束

    2021-05-21

    #随笔#叶隙集

  • 【叶隙集】6 隔离生活

    2021-05-14

    #随笔#叶隙集

  • 【叶隙集】5 新的阶段

    2021-05-08

    #随笔#叶隙集

  • 【叶隙集】4 团队管理

    2021-04-30

    #随笔#叶隙集

  • 【叶隙集】3 过低的自我评价

    2021-04-23

    #随笔#叶隙集

  • 【叶隙集】2 方向与交往

    2021-04-16

    #随笔#叶隙集

  • 【叶隙集】1 原爆点-续

    2021-04-08

    #随笔#叶隙集

  • 随笔|目的与纯粹

    2021-03-28

    #随笔

  • 随笔|白文鸟

    2021-01-20

    #随笔

  • 写在一百以后——2020年终总结

    2021-01-01

    #随笔#年终总结

  • 随笔|选择

    2020-12-25

    #随笔

  • 读书笔记|《人生的意义》总结、摘录

    2020-11-25

    #世界之外

  • 书评|Normal People, Normal Love

    2020-10-07

    #随笔

  • Decision Making|人工智能、机器学习与强化学习的概述与比较

    2020-10-03

    #世界之内

  • 随笔|疫情后的总结

    2020-09-10

    #随笔

  • 学习笔记@PRML|1 Introduction

    2020-07-31

    #世界之内

  • 随笔|面试后的回顾与思考

    2020-07-26

    #随笔

  • 数据挖掘|数据挖掘概论笔记

    2020-06-24

    #世界之内#数据挖掘

  • 续写|美女或野兽

    2020-06-18

    #随笔

  • 随笔|无常

    2020-05-31

    #随笔

  • 现象学|胡塞尔《小观念》笔记

    2020-05-13

    #世界之外

  • 随笔|我的局限性

    2020-05-13

    #随笔

  • 随笔|胡乱的记录

    2020-04-09

    #随笔

  • 随笔|疫情

    2020-02-16

    #随笔

  • 随笔|怅惘地忖度

    2020-01-29

    #随笔

  • 2019年终总结

    2019-12-08

    #随笔#年终总结

  • 机器学习|Flow-based Model学习笔记

    2019-11-06

    #世界之内#机器学习

  • 【Introduction to TensorFlow】03 卷积神经网络与复杂数据集

    2019-10-31

    #世界之内#机器学习

  • 【Introduction to TensorFlow】02 初识机器学习与计算机视觉

    2019-10-29

    #世界之内#机器学习

  • 【Introduction to TensorFlow】01 TF 快速入门

    2019-10-29

    #世界之内#机器学习

  • 【Introduction to TensorFlow】00 课程概览

    2019-10-29

    #世界之内#机器学习

  • 随笔|呓语

    2019-10-27

    #随笔

  • 周记|面纱 久别重逢

    2019-09-21

    #随笔

  • 学习笔记|拟合优化

    2019-09-15

    #世界之内

  • 周记|爱人 体验 芝诺

    2019-09-07

    #随笔

  • 摘录|造成不幸福的原因之六:嫉妒

    2019-09-06

    #世界之外

  • 随笔|虚无 纵欲

    2019-08-22

    #随笔

  • 周记|尘埃落定

    2019-06-29

    #随笔

  • 周记|本能 愉悦 基因

    2019-06-12

    #随笔

  • 周记|空荡荡

    2019-06-02

    #随笔

  • 四月裂帛——读《女儿红》

    2019-05-30

    #随笔#世界之外

  • 机器学习|主成分分析

    2019-05-10

    #世界之内#机器学习

  • 《好运设计》史铁生

    2019-05-09

    #世界之外

  • 机器学习|感知机与支持向量机

    2019-04-27

    #世界之内#机器学习

  • 周记|记忆 概念 庸俗

    2019-04-27

    #随笔

  • 机器学习|模型评估与选择

    2019-04-17

    #世界之内#机器学习

  • 机器推理|SLD Resolution

    2019-04-06

    #世界之内

  • 第五代计算机

    2019-03-31

    #世界之内

  • 学习笔记|Volume Rendering

    2019-03-31

    #世界之内#图像处理

  • 周记|三月驼云

    2019-03-28

    #随笔

  • 生成对抗网络与强化学习:文本生成的方法

    2019-03-11

    #世界之内

  • 《桨声灯影里的秦淮河》俞平伯

    2019-03-09

    #世界之外

  • 周记|雨

    2019-03-09

    #随笔

  • 《春之积雪》简媜

    2019-03-01

    #世界之外

  • 周记|逃离

    2019-02-15

    #随笔

  • 存在主义是一种人道主义

    2019-02-11

    #世界之外

  • 学习笔记|比较文学

    2019-02-09

    #世界之外

  • 尼采的美学

    2019-02-01

    #世界之外

  • 哲学涉猎

    2019-02-01

    #世界之外

  • 读书笔记|光的诗人——《如何看懂印象派》

    2019-01-28

    #随笔#世界之外

  • 叔本华的生命意志哲学

    2019-01-25

    #世界之外

  • 再也不要把他们弄丢了

    2019-01-21

    #随笔

  • 2018年终总结

    2018-12-31

    #随笔#年终总结

  • 人类的心理行为模式

    2018-12-25

    #世界之外

  • 周记|神经症人格

    2018-12-22

    #随笔

  • 【周记】旋转

    2018-11-30

    #随笔

  • 七牛云Bucket失效

    2018-11-21

    #世界之内

  • 周记|从前的日色慢

    2018-11-21

    #随笔

  • 【数理逻辑】Incompleteness Theorem

    2018-11-10

    #世界之外

  • 专业随想

    2018-11-05

    #随笔

  • 生活

    2018-11-04

    #世界之外

  • 计算机组成与体系结构

    2018-11-04

    #世界之内

  • 【强化学习】Policy Gradient

    2018-11-03

    #世界之内

  • 怀疑是否有价值——怀疑论

    2018-10-30

    #世界之外

  • 周记|Every hero and coward

    2018-10-20

    #随笔

  • Web in Java

    2018-10-11

    #世界之内

  • 周记|十月女泽

    2018-10-02

    #随笔

  • 托福备考

    2018-09-28

    #世界之内

  • 周记|裸体之舞

    2018-09-24

    #随笔

  • 周记|中秋幸福

    2018-09-18

    #随笔

  • History of artificial intelligence

    2018-09-09

    #世界之外

  • 周记|我那无趣的灵魂

    2018-09-09

    #随笔

  • Softmax Regression

    2018-09-08

    #世界之内

  • 周记|Rational

    2018-09-02

    #随笔

  • 贰 《SICP》笔记:模块化、对象和状态

    2018-08-05

    #世界之内

  • 周记|困倦

    2018-08-04

    #随笔

  • 壹 《SICP》笔记:构造数据抽象

    2018-07-31

    #世界之内

  • 周记|原爆点

    2018-07-31

    #随笔

  • 零 《SICP》笔记:构造过程抽象

    2018-07-23

    #世界之内

  • Norms or maybe more

    2018-07-09

    #世界之内

  • 事已至此

    2018-06-24

    #随笔

  • 【增强学习】AirSim搭建

    2018-06-02

    #世界之内

  • 【机器学习】BP算法

    2018-05-26

    #世界之内

  • 【康德】宏大的哲学语境

    2018-05-26

    #世界之外

  • 【康德】康德的研究领域是什么

    2018-05-11

    #世界之外

  • 【高等数学】什么是梯度(期中考试复习思考)

    2018-04-29

    #世界之内

  • 《自控力》读书笔记

    2018-04-21

    #随笔

  • 【线性代数】The Essence of Linear Algebra

    2018-04-21

    #世界之内

  • 【数据结构与算法】临时抱佛脚

    2018-03-10

    #世界之内

  • 科技革命与人类社会——《论工业社会及其未来》读后感

    2018-03-08

    #随笔

  • 《论工业社会及其未来》原文摘录

    2018-02-23

    #世界之外

  • 《如何高效学习》读后总结

    2018-02-19

    #随笔

  • 《精进》chapter-2读后总结

    2018-02-13

    #随笔

  • A Review of Brian - Inspired Computer Vision

    2018-02-11

    #世界之内

  • 最近有个女生,说对我很失望

    2017-12-07

    #随笔

  • 病入膏肓

    2017-01-29

    #随笔

  • 白文鸟

    2016-10-29

    #随笔

  • 《不能承受的生命之轻》读后感

    2016-07-13

    #随笔

  • 都五月份了

    2016-04-29

    #随笔

  • 《四月裂帛》简媜

    2014-09-29

    #世界之外

  • Wuuuudle
  • Nemo
  • Elmo (yyh)
  • highestpeak
  • Kazoo Blog
努力做一名谦逊、独立、乐于思考的学生