- 博客(5)
- 资源 (15)
- 问答 (4)
- 收藏
- 关注
原创 机器学习基石-作业三-代码部分
梯度下降迭代和牛顿迭代,gradient_and_newton.py# -*- coding:utf-8 -*-# Author: Evan Miimport numpy as np"""作业三中使用梯度下降和牛顿法进行迭代"""def update(u, v, eta): u_tem = u - eta * (np.exp(u) + v * np.exp(u*v)...
2018-12-26 09:18:33 320
原创 机器学习基石-作业三-第2题分析以及通过H证明EIN的讨论
题目: 这是机器学习基石作业三种的第二小题,额,在网上看了很多解答(解答也不多)感觉都没有说清楚为什么,所以励志清楚滴解决一下这个问题,经过努力,自认为得到了详细的解答,内容如下:(一)解决选项(e):当t=1时:当t>=2时,假设,则有 所以,,即H为幂等矩阵,那么最终就必然成立了。所以选项(e)是正确的。 (二)解决选项(c)(d):...
2018-12-22 12:40:37 809
原创 机器学习基石作业二中的DECISION_STUMP实现
概要:在林老的题目描述中,DECISION_STUMP(其实就是“决策桩”,也就是只有一层的决策树)。题目中提到了的选去是把属性(一维的)按照从小到大的顺序排列以后取两个挨着的值的平均值,网上有人的实现会在开头和结尾的值手动去加一个小于最小的值,一个大于最大的值;添加的两个值的大小是多大合适,这是个问题。带来的另外一个问题就是,解释性变差了;就像《西瓜书》上说的,我们按西瓜的甜度区...
2018-12-18 15:26:43 2236
原创 机器学习基石-作业二-第10题分析
题目如上图所示,答案是:;在网上看到的答案中有一个很好的解释就是说在一个n纬的欧几里德空间里,分别按照参数做一个垂直于每个轴的超平面,这些超平面能够打散这么多个点。首先我承认这个事实,具体的证明还没做过。这篇博文的主要作用是把题目转换成前面的描述,也就是说明两个问题是等价的。不想太简单,也不想太复杂,就拿二维平面来举例子了。一下的讨论都在二维空间中进行:首先来看S 是一个的向量的集合,...
2018-12-14 19:54:14 339
原创 机器学习基石作业一中的PLA和POCKET_PLA实现
前提:文中使用的数据是本人下载下来以后自己处理过的,就是把文件中的所有分隔符都换成了空格。所以load_data方法只能加载我自己的数据,想要加载原生数据的话需要自己写load_data方法。 两个算法的关键地方都需要判断当前的w在某个样本点x上是否犯错,而对于犯错的判断有两个版本,第一个版本就是直接使用 wx*y <= 0 就表...
2018-12-12 09:46:27 2054
修改后的pushlet的jar包和js
2016-04-07
跨AP的三层漫游
2015-12-24
建立开放式的无线接入服务
2015-12-24
RIP路由协议基本配置
2015-12-24
网络课程工程案例实验报告
2015-12-22
Nginx负载均衡upstream这样配置对不对
2017-12-12
m安装了clojure插件counterclockwise
2016-11-17
stoem trident中无法理解的一段代码
2016-10-26
请大家帮我解释一下这个mysql语句是什么意思呢
2016-09-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人