Yean Blog

Simple,So Charming

Ubuntu如何手动安装package

踩坑随记

Ubuntu如何手动安装package 有时候在源出现问题的时候用apt-get install的方式不能安装想要的package,这种情况下还有另外一种手动配置的方法: 1.进入Ubuntu package下载官网 2.在自己的系统版本下,搜索想要的包。 3.下载完成后会得到一个.deb文件 sudo dpkg -i 软件包名.deb 如果安装失败的话命令行中会提示缺少哪些依赖,...

从范数到正则化

机器学习数学原理补番计划

从范数到正则化 范数是一个在数学领域中常用的工具,同时也是学习机器学习原理中经常碰到的概念。本文将从范数的定义出发,逐步带你理解其在机器学习中的应用。 首先需要明确的是,范数是一个函数,在机器学习中我们通常用它来衡量向量的大小。\(L^p\)范数定义为: \[\left \| x \right \|_p = \left ( \sum_{i}\left | x^i \right |^p ...

机器学习loss方向的思考

不适合人类阅读非常水的学习笔记

线性回归 为了让我们的房屋案例更有意思,咱们稍微对数据集进行一下补充,增加上每一个房屋的卧室数目: 居住面积(平方英尺) 卧室数目 价格(千美元) $2104$ $3$ $400$ $1600$ $3$ $330...

如何将本地的项目一键同步到GitHub

不适合人类阅读非常水的学习笔记

相信很多朋友都曾遇到过这样一个问题,想要在另一台电脑上同步你的个人项目,以便能身居‘异地’也依然能同步开发!所以我们把自己的项目同步到远程仓库,想在哪里里开发,就pull到本地改完再push到远程仓库,极其方便~ 鉴于有好几次都记错了相关命令,故记于此,来日多多翻阅… 安装git和如何使用github不做讲诉… 准备工作,本地git获得github的提交权限 ...

微软新工具 NNI 使用指南之 Tuner 篇

微软NNI MiniTask第四篇

微软新工具 NNI 使用指南之 Tuner 篇 什么是 Tuner 在开始之间我们首先需要了解什么是 Tuner。 正如之前的博文在 NNI 使用体验中提到的,通俗的来讲,Tuner 的作用为让机器自动决定下一次测试的超参设置或下一次尝试的模型结构。 而这篇文章根据学术届的分类将其分为超参调优 (Hyperparameter Optimization) 和网络结构搜索 (Neural Ar...

微软新工具 NNI 使用指南之 Assessor 篇

微软NNI MiniTask第三篇

微软新工具 NNI 使用指南之 Assessor 篇 什么是 Assessor 在说 NNI 中的 Assessor 算法前,首先需要了解下什么是 Assessor。 通常来说,“Assessor” 不是论文中的通常叫法,一般而言 Assessor 在论文中被叫做 “Early Stop”。顾名思义,该模块的作用在于判断当前尝试的超参是否有“前途”, 如果当前设置被判断为即便多次迭代后仍...

使用 NNI 的 Mnist-annotation 例子分析

微软NNI MiniTask第二篇

使用 NNI 的 Mnist-annotation 例子分析 在之前的博文中介绍了 NNI 与其他自动机器学习工具的比较,NNI 的安装和使用等内容,这篇文章你将看到: 如何修改 NNI 官方的 Mnist-annotation 例子的配置文件; 官方例子支持的 tuner 介绍; 各个 tuner 的训练结果以及结果分析。 一、配置文件 将 NNI 项目 clone ...

NNI使用体验

微软MiniTask第一篇

在机器学习建模时,除了准备数据,最耗时耗力的就是尝试各种超参组合,找到模型最佳效果的过程了。即使是对于有经验的算法工程师和数据科学家,有时候也很难把握其中的规律,只能多次尝试,找到较好的超参组合。而对于初学者来说,要花更多的时间和精力。 自动机器学习这两年成为了热门领域,着力解决超参调试过程的挑战,通过超参选择算法和强大的算力来加速超参搜索的过程。 NNI (Neural Netwo...

GAN完整理论推导

不适合人类阅读,非常水的自我笔记

GAN的理论推导全过程 生成对抗网络基本概念 要理解生成对抗模型(GAN),首先要了解生成对抗模型可以拆分为两个模块:一个是判别模型,另一个是生成模型。简单来说就是:两个人比赛,看是 A 的矛厉害,还是 B 的盾厉害。比如,我们有一些真实数据,同时也有一把随机生成的假数据。A 拼命地把随手拿过来的假数据模仿成真实数据,并揉进真实数据里。B 则拼命地想把真实数据和假数据区分开。 这里,A...

服务器端命令行登陆北邮校园网

不适合人类阅读,非常水的自我笔记

北邮的校园网是需要登录网关的,有图形化界面的话,直接用浏览器打开 10.3.8.211 即可。但是当 Linux 机器还没有图形界面时,需要用命令行来登录网关。因为登录和登出网关分别对应 POST 和 GET 请求。所以用 curl 命令即可解决。 登录 student_id 替换成学号,password 替换成网关密码。 curl 'http://10.3.8.211' --data...