在计算器上计算e的x次方(假设x=4),步骤如下: 1、用科学计算器数字键输入1,如下图: 2、按红框这个键,如下图: 3、再按红框这个键,如下图: 4、再按红框这个键,如下图: 5、数字键输入4,如下图: 6、按红框这个“=”,答案就出来了,如下图: 结果:e^4=54.5981500331442 …

阅读全文 »

本文已收录于 机器学习笔记 系列,共计 20 篇,本篇是第 5 篇

  书接上文:回忆感知机红豆绿豆模型 之前我们学习过感知机的概念和应用,回忆:感知机 – 一种二分类线性分类模型,划分红豆和绿豆 我们解决了一个分类问题——划分红豆和绿豆。我们可以让机器随心所欲的正确划分出一条直线将图中的红豆和绿豆划分开。 现在我们有了一个更好的划分红豆和绿豆 …

阅读全文 »

本文已收录于 机器学习笔记 系列,共计 20 篇,本篇是第 4 篇

逻辑斯蒂回归模型 一个思考:回想感知机模型,划分出来的一条线非常“生硬”的把两类点划分开,但是真的可以说距离超平面左侧0.001的距离和距离超平面右侧0.001距离的两个点有着天壤之别的区分吗? 提出问题:我们想找到一个在区间上连续可微的函数,使得不像原来的感知机那样“生硬”。 解决极小距离带来的天 …

阅读全文 »

[title]拉格朗日乘子法要解决什么问题[/title] 我们以二维空间为例,简单介绍下拉格朗日乘子法解决的问题。 解决的问题:在$h(x)=x_{1}^2+x_{2}^2-2=0$函数的约束下(即上图红色的圆柱)上找到某一点使得f(x)函数(蓝色平面)值取得最小值。我们称h(x)为限制条件。 & …

阅读全文 »

多元函数的梯度上升我们可能不好理解,二元函数的梯度函数是一个曲面,我们现在用最简单的一个一元二次函数: $f(x) = -x^2+3x+1$ 函数图像: 使用高中方法计算最大值 先对原函数求导:$f(x)’ = -2x+3$,另 -2x+3=0,解出x = 1.5。即在x=1.5处取得极 …

阅读全文 »

本文已收录于 机器学习笔记 系列,共计 20 篇,本篇是第 3 篇

感知机模型 什么是感知机 感知机是一个二分类线性判别模型,假设输入$x\in \mathbb{R}^n$,输出$y\in\{-1,+1\}$,感知机为如下函数: $f(x)=sign(w^Tx+b)$, $\\sign(x)=\left\{\begin{aligned} 1 \qquad \quad …

阅读全文 »

本文已收录于 清华大学操作系统课程实验 系列,共计 8 篇,本篇是第 8 篇

实验八:文件系统 实验内容 实验七完成了在内核中的同步互斥实验。本次实验涉及的是文件系统,通过分析了解ucore文件系统的总体架构设计,完善读写文件操作,从新实现基于文件系统的执行程序机制(即改写do_execve),从而可以完成执行存储在磁盘上的文件和实现文件读写等功能。 练习 对实验报告的要求: …

阅读全文 »

本文已收录于 清华大学操作系统课程实验 系列,共计 8 篇,本篇是第 7 篇

实验七:同步互斥 练习0:填写已有实验 本实验依赖实验1/2/3/4/5/6。请把你做的实验1/2/3/4/5/6的代码填入本实验中代码中有“LAB1”/“LAB2”/“LAB3”/“LAB4”/“LAB5”/“LAB6”的注释相应部分。并确保编译通过。注意:为了能够正确执行lab7的测试应用程序, …

阅读全文 »

本文已收录于 清华大学操作系统课程实验 系列,共计 8 篇,本篇是第 6 篇

实验六: 调度器 实验五完成了用户进程的管理,可在用户态运行多个进程。但到目前为止,采用的调度策略是很简单的FIFO调度策略。本次实验,主要是熟悉ucore的系统调度器框架,以及基于此框架的Round-Robin(RR) 调度算法。然后参考RR调度算法的实现,完成Stride Scheduling调 …

阅读全文 »

本文已收录于 清华大学操作系统课程实验 系列,共计 8 篇,本篇是第 5 篇

实验5 创建用户进程 练习0:填写已有实验 本实验依赖实验1/2/3/4。请把你做的实验1/2/3/4的代码填入本实验中代码中有“LAB1”/“LAB2”/“LAB3”/“LAB4”的注释相应部分。注意:为了能够正确执行lab5的测试应用程序,可能需对已完成的实验1/2/3/4的代码进行进一步改进。 …

阅读全文 »