机器学习概论复习
机器学习大四最后一门考试课,没复习完,把复习的部分写一个总结吧。 一、绪论:1.<P、T、E>:(以下西洋跳棋为例) T:任务(下西洋跳棋) P:性能标准(比赛中击败对手的百分比) E:依靠训练经验(和自己进行对弈) 2.机器学习定义:寻找一种对自然/人工主题、现象或活动可预测且/或可执行的机器理解方法 3.机器学习设计方法: 选择训练经验 选择目标函数 选择目标函数的表示 选择函数逼近算法 最终设计 二、概念学习:1.概念与概念学习:概念:每个概念可被看作一个对象或事件集合,它是从更大的集合中选取的子集。 或者是在这个较大集合中定义的布尔函数(如从动物集合中定义的函数,它对鸟类产生TRUE并对其他动物 产生了FALSE) 概念学习:概念学习是指从有关某个布尔函数的输入输出训练样例中推断出该布尔函数 2.概念学习任务:(X、H、c、D) X:实例的集合,由各种属性值确定的元组 H:候选假设的集合 c:实例集合上的目标函数(概念) D:训练样例的集合 候选假设:实例的各属性约束的合取式,每个约束可以是: 一个特定值,例如 Water* ...
Pytorch-lightning学习
pytorch-lightning1.pytorch-lightning总览将pytorch主要训练过程封装起来 pytorch 和 pl 本质上代码是完全相同的。只不过pytorch需要自己造轮子(如model, dataloader, loss, train,test,checkpoint, save model等等都需要自己写),而pl 把这些模块都结构化了(类似keras)。 下面的例子很清晰的表明了两者的区别: lighting model 是跨硬件的,因此可以移除所有cuda()和device 2.模型搭建:2.1定义Lightning Module:class LitAutoEncoder(pl.LightningModule): def __init__(self): super().__init__() self.encoder = nn.Sequential( nn.Linear(28*28, 64), nn.ReLU(), nn.Linear(64, 3) ...
重庆武汉旅游计划
和小伙伴们计划6.18-6.25去重庆+武汉旅行一下,就浅浅做个攻略吧! 重庆第一版:特种兵版详细攻略参照:https://www.bilibili.com/video/BV1UA41127wW/?spm_id_from=333.337.search-card.all.click&vd_source=bbf35548ed031f8a13d0e997e0edea05 6.1812:17分深圳北站出发!20:36分到达重庆西!(第一次坐这么长时间高铁!) 之后去江北机场找茄姐 –> 入住酒店 –> 奔波劳累就不整活了晚上 –> 好好睡觉! 酒店:优家酒店(重庆江北国际机场店) 有接送机服务 6.19(暴走日)9:00 早饭:找个地方闹一口小面/豆花饭 11:00 出发先去第二天酒店! 12:00 中午饭:火锅/江湖菜!(宾馆附近找) 附近还有一家茶颜:国泰优活城市广场 14:00 开启暴走! 计划路线: 山城步道 –> 白象居 –> 湖广会馆 –> 来福士 ...
hexo博客搭建
Hello! My blog! 本博客采用 hexo + github 的方式建立,采用了butterfly主题进行美化 本文记录博客搭建的具体流程,美化部分请看姊妹篇——butterfly主题配置 想法大三面临保研季,在总结简历的时候突然发现博客是一个很好的分享、记录和展示自己的方式 同时参考了许多大神的博客主页,渐渐的打开了这个全新的世界 搭建过程安装node.js: 官网下载:Node.js git: 官网下载:Git 配置git个人信息及配置Github ssh在之前已经完成 打开cmd分别执行: $ node -v$ npm -v$ git --version 得到如下信息则说明安装成功: hexo:安装:打开Git bash,输入以下命令以安装Hexo: $ npm install -g hexo-cli 初始化$ hexo init [folder] [folder]代表的是你的hexo文件夹名,如果不写,就默认在当前文件夹初始化。 例 $ hexo init hexotext 生成静态文件需要执行generate命令生成静态文件,才能部署到服务器 $ ...
butterfly主题配置
Hello! My blog! 本博客采用 hexo + github 的方式建立,采用了butterfly主题进行美化 本文记录博客的美化部分,搭建过程请看姊妹篇——hexo博客搭建 本文主要参考了: csdn博客:hexo个人博客搭建(二)butterfly主题配置 butterfly官方文档:butterfly 安装butterfly1.在git bash中clone butterfly主题: git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly 如果沒有 pug 以及 stylus 的渲染器,还需要下载,否则在项目运行时会报错: npm install hexo-renderer-pug hexo-renderer-stylus --save 3.修改hexotest/_config.yml文件: theme: butterfly 4.升级建议: 为了減少升级主题带来的不便,我们还需要做以下操作:把hexotest/theme/butterfly ...