上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页
摘要: VSCode:VSCode+Maven+Hadoop开发环境搭建 在Maven插件的帮助下,VSCode写Java其实非常方便。这一讲我们介绍如何借助maven用VScode搭建Hadoop开发环境。我们需要下载VSCode的Maven for Java插件,该创建是用来构建Java大型项目的(也就是说不只是使用JRE内部的包,而且使用外包的JDK包。内部的包用java命令编译的时候就会自动帮我们导入,但外部的包要稍微复杂一些,最简单的方式就是使用maven工具了)。 阅读全文
posted @ 2021-12-08 22:31 orion-orion 阅读(3308) 评论(1) 推荐(2) 编辑
摘要: 求职与面试:保研常见英文面试问题 今年保研时针对面试常见的英文问题做了一些准备,这里记录一下。大致包括:介绍一下你的优点、介绍一下你的家乡、介绍一下你的读研计划等等。 阅读全文
posted @ 2021-12-08 16:58 orion-orion 阅读(357) 评论(1) 推荐(1) 编辑
摘要: 求职与面试:保研面试英文介绍 个人双非本科在读,今年采保研到了哈工大深圳的CS。这里贴一下我今年保研面试的时候英文介绍,哈哈,仅供想要准备保研面试的同学参考一下。 阅读全文
posted @ 2021-12-08 16:50 orion-orion 阅读(203) 评论(1) 推荐(0) 编辑
摘要: 图数据挖掘:重叠和非重叠社区检测算法 最近需要学习图结构中的社区检测算法,在阅读相关论文的同时跟了Stanford CS246课程的第11讲Community Detection in Graphs,本篇博客为我做的笔记。我们通常认为网络中存在某种模块(modules)/簇(clusters)/社区(communitis)结构,我们常常需要从网络中提取这些结构。而提取这些结构的关键在于发现密集连接的簇,而这常常可以转化为一个优化关于簇的目标函数的问题。按照图的社区划分之间是否重叠,可分为重叠社区检测和非重叠社区检测。非重叠社区检测是指图的社区划分之间没有重叠,而重叠社区检测则允许有重叠。 阅读全文
posted @ 2021-12-08 16:32 orion-orion 阅读(3776) 评论(1) 推荐(0) 编辑
摘要: Pytorch:torch.utils.data.DataLoader与迭代器转换 在做实验时,我们常常会使用用开源的数据集进行测试。而Pytorch中内置了许多数据集,这些数据集我们常常使用DataLoader类进行加载。而我们用for语句来遍历DataLoader类的对象时,我们并没有显式将Dataloader转换为迭代器类型。这其实是Python语言for循环的一种机制,一旦我们用for ... in ...句式来迭代一个对象,那么Python解释器就会偷偷地自动帮我们创建好迭代器。 阅读全文
posted @ 2021-12-06 17:59 orion-orion 阅读(1121) 评论(1) 推荐(0) 编辑
摘要: Python:Python中的随机采样和概率分布(二) 在上一篇博文《Python中的随机采样和概率分布(一)》中,我们介绍了Python中最简单的随机采样函数。接下来我们更进一步,来看看如何从一个概率分布中采样,我们以几个机器学习中最常用的概率分布为例,包括二项(binomial)分布/伯努利(Bernoulli)分布、多项(multinomial)分布、均匀(uniform)分布和狄利克雷(Dirichlet)分布。 阅读全文
posted @ 2021-12-06 16:45 orion-orion 阅读(1989) 评论(1) 推荐(1) 编辑
摘要: Python:Python中的随机采样和概率分布(一) Python(包括其包Numpy)中包含了了许多概率算法,包括基础的随机采样以及许多经典的概率分布生成。我们这个系列介绍几个在机器学习中常用的概率函数。先来看最基础的功能——随机采样。它包括了random.choice、random.choices、numpy.random.choices等函数 阅读全文
posted @ 2021-12-05 22:21 orion-orion 阅读(4812) 评论(1) 推荐(1) 编辑
摘要: 联邦学习中的模型架构 在上一篇博文《联邦学习中的模型聚合》中,我们关注了在联邦学习中模型聚合(参数通信)的问题,但是对每一个client具体的模型架构设计和参数优化方法还没有讨论。本篇文章我们关注具体模型结构设计和参数优化。首先,在本篇论文中不同的client有一个集成模型,而每一个集成模型由多个模型分量组成,可以清晰地观察到其层次结构。接下来我们就**自顶向下**地分层次展示Client、Learners_ensemble和每个Learner的设计原理。 阅读全文
posted @ 2021-12-05 17:18 orion-orion 阅读(1410) 评论(1) 推荐(0) 编辑
摘要: VSCode:Mac(M1)配置VSCode中C/C++环境(只需三步) 只需三步:下载CodeLLDB插件-配置tasks.json-配置launch.json 阅读全文
posted @ 2021-12-03 17:07 orion-orion 阅读(1351) 评论(1) 推荐(0) 编辑
摘要: 联邦学习中的模型聚合 我follow的这篇论文在联邦学习(分布式)的情景下引入了多任务学习,其采用的手段是使每个client/task节点的训练数据分布不同,从而使各任务节点学习到不同的模型,且每个任务节点以及全局(global)的模型都由多个分量模型集成。该论文最关键与核心的地方在于将各任务节点学习到的模型进行聚合/通信,依据模型聚合方式的不同,可以将模型采用的算法分为client-server方法,和fully decentralized(完全去中心化)的方法(其实还有其他的聚合方法没,如另一篇论文提出的簇状聚合方法,我们这里暂时略过),其中这两种方法在具体实现上都可以替换为对代理损失函数的优化,不过我们这里暂时略过。 阅读全文
posted @ 2021-12-02 22:45 orion-orion 阅读(5765) 评论(3) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页