03 2022 档案
摘要:motivation for using mybatis 前几天刚学完 JDBC, JDBC 允许我们使用 Java 代码来对数据库进行操作, 然而使用的时候数据库连接信息和 SQL 语句都是硬编码在 Java 代码中的,比较死板,同时要手动设置参数,用 ResultSet 接受返回结果后再自己处理
阅读全文
摘要:在上一节我们得到了转换后的优化问题: To be more general, 它具有这样的形式: \[ min_{w} \quad f(w)\\
阅读全文
摘要:简介 maven 是一款 Java 项目管理工具,它的主要功能是: 提供了一套标准化的项目结构 提供了一套标准化的项目构建流程 提供了一套依赖管理机制。 Maven 生命周期 主要分为三个大阶段: clean:清理工作 default:核心流程,compile, test, package, ins
阅读全文
摘要:在构建线性分类器的时候,我们希望找一个决策边界将 positive examples 和 negative examples 较好地分开。对于一个 example, 我们希望分类的时候尽可能 correct (归到正确的一边) and confident (离决策边界尽可能远)。这就是 baby S
阅读全文
摘要:前面我们学习的都是 discriminant learning algorthm, 直接对 进行建模,或直接学习 的映射。GDA 和 naive bayes 是 generative learning algorithm, 对 建
阅读全文
摘要:线性模型是监督学习中的一种最简单的模型。 在监督学习中,我们将数据集喂给学习算法,学习算法输出一个函数 (hypothesis), 然后我们用这个 hypothesis 来进行预测和决策。 因此首先需要考虑如何表示这个 hypothesis 。线性模型中我们使用线性函数 i.e. \(h(x) =
阅读全文
摘要:统计学习方法的三要素是 模型 + 策略 + 算法。 模型 统计学习的过程就是在假设空间中搜索,确定最终模型的过程。模型(某个形式)确定了假设空间(某个函数族),比如:假设最后决策函数的形式是线性函数,那么就确定了假设空间是线性函数组成的函数族,一般由一个参数向量 确定。 策略
阅读全文