草庐IT

Machine Learning 学习笔记 03 最小二乘法、极大似然法、交叉熵

损失函数神经网络里的标准和人脑标准相比较相差多少的定量表达。最小二乘法首先要搞明白两个概率模型是怎么比较的。有三种思路,最小二乘法、极大似然估计,交叉熵当一张图片人脑判断的结果是\(x1\),神经网络判断的结果是\(y1\),直接把它们相减\(\left|x_{1}-y_{1}\right|\)就是他们相差的范围。我们将多张图片都拿过来判断加起来,当最终值最小的时候,\(\min\sum_{i=1}^{n}\left|x_{i}-y_{i}\right|\)就可以认定两个模型近似。但是绝对值在定义域内不是全程可导的,所以可以求平方\(\min\sum_{i=1}^{n}\left(x_{i}-

Machine Learning 学习笔记 03 最小二乘法、极大似然法、交叉熵

损失函数神经网络里的标准和人脑标准相比较相差多少的定量表达。最小二乘法首先要搞明白两个概率模型是怎么比较的。有三种思路,最小二乘法、极大似然估计,交叉熵当一张图片人脑判断的结果是\(x1\),神经网络判断的结果是\(y1\),直接把它们相减\(\left|x_{1}-y_{1}\right|\)就是他们相差的范围。我们将多张图片都拿过来判断加起来,当最终值最小的时候,\(\min\sum_{i=1}^{n}\left|x_{i}-y_{i}\right|\)就可以认定两个模型近似。但是绝对值在定义域内不是全程可导的,所以可以求平方\(\min\sum_{i=1}^{n}\left(x_{i}-

一起来打靶 03

0x00靶机介绍靶机地址:Chronos:1~VulnHub难度等级:中(构思非常巧妙)推荐虚拟机:VirtualBox0x01内容简介涉及的攻击方法端口扫描WEB侦查命令注入数据编解码搜索大法框架漏洞利用代码审计NC串联本地提权简介本课我完整介绍了自己的打靶过程,以及面对每个困难时的思路和反映。在面对自身技术弱点的情况下,我通过搜索大法和自己快速的学习能力,终于成功完成了这次打靶,并收获了作者埋下的一个小小彩蛋。希望你能从本课的内容受益!打靶目标取得2个flag+root权限0x02环境搭建下载好靶机.ova文件后导入到VirtualBox中即可确保靶机和kali在同一网段中kaliIP地址

一起来打靶 03

0x00靶机介绍靶机地址:Chronos:1~VulnHub难度等级:中(构思非常巧妙)推荐虚拟机:VirtualBox0x01内容简介涉及的攻击方法端口扫描WEB侦查命令注入数据编解码搜索大法框架漏洞利用代码审计NC串联本地提权简介本课我完整介绍了自己的打靶过程,以及面对每个困难时的思路和反映。在面对自身技术弱点的情况下,我通过搜索大法和自己快速的学习能力,终于成功完成了这次打靶,并收获了作者埋下的一个小小彩蛋。希望你能从本课的内容受益!打靶目标取得2个flag+root权限0x02环境搭建下载好靶机.ova文件后导入到VirtualBox中即可确保靶机和kali在同一网段中kaliIP地址

03-CubeMx+Keil+Proteus仿真STM32 - GPIO(二)

本文例子参考《STM32单片机开发实例——基于Proteus虚拟仿真与HAL/LL库》源代码:https://github.com/LanLinnet/STM32F103R6项目要求按下按钮控制LED灯的亮灭。硬件设计在第一节的基础上,在Proteus中添加电路如下图所示。打开CubeMX,按照建立工程,配置PC0引脚为GPIO_Output,PC1引脚为GPIO_Input。点击“GeneratorCode”生成Keil工程。软件编写点击“OpenProject”在Keil中打开工程,双击“main.c”文件。本次仿真我们新用到读引脚状态函数HAL_GPIO_ReadPin(),其官方文档A

03-CubeMx+Keil+Proteus仿真STM32 - GPIO(二)

本文例子参考《STM32单片机开发实例——基于Proteus虚拟仿真与HAL/LL库》源代码:https://github.com/LanLinnet/STM32F103R6项目要求按下按钮控制LED灯的亮灭。硬件设计在第一节的基础上,在Proteus中添加电路如下图所示。打开CubeMX,按照建立工程,配置PC0引脚为GPIO_Output,PC1引脚为GPIO_Input。点击“GeneratorCode”生成Keil工程。软件编写点击“OpenProject”在Keil中打开工程,双击“main.c”文件。本次仿真我们新用到读引脚状态函数HAL_GPIO_ReadPin(),其官方文档A

03初识MapReduce

初识MapReduce一、什么是MapReduceMapReduce是一种编程范式,它借助Map将一个大任务分解成多个小任务,再借助Reduce归并Map的结果。MapReduce虽然原理很简单,但是使用MapReduce设计出一个解决问题的应用却不是一件简单的事情。下面通过一个简单的小例子来介绍MapReduce。二、使用MapReduce寻找销售人员业绩最大值《Hadoop权威指南》的例子是寻找天气最大值,需要去下载数据。但是我们并不需要完全复刻他的场景,所以这里用了另外一个例子。假设有一批销售日志数据文件,它的一部分是这样的。66$2021-01-01$555567$2021-01-01

03初识MapReduce

初识MapReduce一、什么是MapReduceMapReduce是一种编程范式,它借助Map将一个大任务分解成多个小任务,再借助Reduce归并Map的结果。MapReduce虽然原理很简单,但是使用MapReduce设计出一个解决问题的应用却不是一件简单的事情。下面通过一个简单的小例子来介绍MapReduce。二、使用MapReduce寻找销售人员业绩最大值《Hadoop权威指南》的例子是寻找天气最大值,需要去下载数据。但是我们并不需要完全复刻他的场景,所以这里用了另外一个例子。假设有一批销售日志数据文件,它的一部分是这样的。66$2021-01-01$555567$2021-01-01

【每天学一点-03】 使用Html5+Less实现简单的静态登录界面(入门Less)

1、首先引用Less有npm安装、cdn引用、或者下载Less.js本地引用,我采用的是第三种方法less.js引用:下载地址:https://github.com/less/less.js/tree/master/distcdn引用:login.less引用(该文件代码贴下面啦) 2、Html布局管理员登录管理员登录忘记密码? 3、样式login.less//定义变量@formWidth:400px;//表单宽度@formHeight:300px;//表单高度@inputWidth:300px;//输入框宽度@transition:1.5s;//动画响应时间@inputBottomBorde

【每天学一点-03】 使用Html5+Less实现简单的静态登录界面(入门Less)

1、首先引用Less有npm安装、cdn引用、或者下载Less.js本地引用,我采用的是第三种方法less.js引用:下载地址:https://github.com/less/less.js/tree/master/distcdn引用:login.less引用(该文件代码贴下面啦) 2、Html布局管理员登录管理员登录忘记密码? 3、样式login.less//定义变量@formWidth:400px;//表单宽度@formHeight:300px;//表单高度@inputWidth:300px;//输入框宽度@transition:1.5s;//动画响应时间@inputBottomBorde