(《机器学习》完整版系列)第15章 规则学习——15.1 命题规则(逻辑学、布尔表达)

规则学习涉及对样本的标记规律进行归纳,形成逻辑规则,如条件到结论的命题形式。条件与结论间存在蕴涵关系,条件可能包含多个子条件。在二分类问题中,结论通常表示正例,条件是若干子条件的合取。文章还讨论了析合范式在表达假设空间中的应用,以及如何通过消除极端情况来简化预测器的构建。

规则学习:对样本的标记规律进行归纳总结、并进行演绎推理,得出(逻辑)规则。
以命题形式的规则表达,由“条件”得到“结论”。
从集合论的角度来看,具有蕴涵(包含)关系。
“条件”可能分解为若干“子条件”,需要它们同时成立。
通过真值表可以定义语义。

命题规则

首先,我们看以命题形式的规则表达
if (条件) then (结论) \begin{align} \text{if\ (条件)\ then\ (结论)} \tag{15.1} \end{align} if (条件) then (结论)(15.1)

式(15.1)中由“条件”得到“结论”,从集合论的角度来看,该“条件”除了能得到该“结论”外,可能还会得到其他什么结论,故具有蕴涵(包含)关系
结论 ⊆ 条件 \begin{align} \text{结论$\subseteq$条件} \tag{15.2} \end{align} 结论条件(15.2)
用逻辑学中的符号,则为
“结论” ← “条件” \begin{align} \text{“结论”$\leftarrow$“条件”} \tag{15.3} \end{align} 结论条件(15.3)

对于二分类问题,“结论”通常取“正例”(或“正例集”),用 ⨁ \bigoplus 表示,而“条件”可能分解为若干“子条件”,需要它们同时成立,这时,上述两式分别为
⊕ ⊆ f 1 ∩ f 2 ∩ ⋯ ∩ f L \begin{align} \oplus \subseteq \boldsymbol{f}_1\cap \boldsymbol{f}_2\cap \cdots \cap \boldsymbol{f}_L \tag{15.4} \end{align} f1f2fL(15.4)
⊕ ← f 1 ∧ f 2 ∧ ⋯ ∧ f L \begin{align} \oplus \leftarrow \boldsymbol{f}_1\land \boldsymbol{f}_2\land \cdots \land \boldsymbol{f}_L \tag{15.5} \end{align} f

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值