Inductive Bias
1 No Free Lunch Theorem “没有午餐定理”(简称NFL定理),意思就是,一个任务的分布\(f\)是均匀分布,那么对于任何两个机器学习算法\(\mathfrak{L}_{a}\)与\(\mathfrak{L}_{b}\),无论\(\mathfrak{L}_{a}\)多么聪明,\(\mathfrak{L}_{b}\)多么笨,他们的…
thumbnail
Mutual Graph Learning for Camouflaged Object Detection
论文地址:Mutual Graph Learning for Camouflaged Object Detection 1 研究动机 现在的伪装目标检测一般分为两块,一是伪装目标的识别,二是伪装目标轮廓的检测,前者通常是主任务,后者通常是辅助任务,下图中,左图是轮廓检测,右图是伪装目标识别(区域检测) 现在的大多数模型中,伪装目标识别(COD)与轮…
thumbnail
MacOS解决环境变量重启终端后失效问题
MacOS配置环境变量通常在用户主目录下的.bash_profile下进行配置,这个文件无法通过ls命令查看,必须通过ls -al才能查看,因为该文件是隐藏的,通常新电脑是没有.bash_profile这个文件的,我们需要在用户主目录下touch .bash_profile下创建该文件。 但当我们在.bash_profile配置环境变量之后,重启终…
thumbnail
Homebrew
Homebrew :brew 程序所在路径,homebrew 的仓库位置默认位于/usr/local/Homebrew 下 Cellar :文件夹存放的是所有包安装所在路径,包括二进制,文档和配置文件,按照这样 Cellar/包名/版本号/ 的形式来安放。 opt :由于版本号随着跟新而改变的,所以需要一个固定不变的路径作为我们访问二进制和文档的路…
thumbnail
Attention Is All You Need(Transformer)
原论文链接:Attention Is All You Need 1 背景 在机器转录和语言建模上,RNN和CNN都有着广泛的应用。在RNN中,输入是按照顺序一个个输入进网络进行计算,encoder每个节点计算得到hidden state作为下一时刻的输入,decoder也是如此,一个词一个词往外蹦,但是这种模型无法进行并行化计算,并且当序列比较长的…
thumbnail
注意力机制
什么是注意力机制?给定一篇很长的文章,然后就此文章进行提问,提出的问题只和段落中的一两个句子相关,其余部分都是无关的,为了减小神经网络的负担,只需要把相关的片段挑选出来让后续的神经网络来处理,而不需要把所有文章都输给神经网络 1.计算感兴趣的输入向量 给定输入向量从\([x_{1},\cdots,x_{N}]\)中选出和某个特定任务相关的信息,需要…
thumbnail
IDEA集成Git
在idea中使用git仓库有两种方式 本地初始化仓库 从远程仓库拉取 .gitignore文件:这个文件就是告诉git哪些文件不需要进行版本管理,比如说.idea目录和target目录。注意,idea初始化的仓库,.gitignore是存放在.idea文件夹下的,我们要吧.gitignore文件夹存移动到一级目录之下 我们初始化仓库之后,修改.gi…
thumbnail
Git标签操作
标签是指某个分支某个特定时间点的状态。通过标签,可以方便地切换到标记时的状态。通常用于记录项目在开发时的不同版本v1.00, v1.01 Git tag 列出已有的标签 Git tag [tagname] 创建标签 Git push [shortname][tagname] 将标签推送至远程仓库 Git checkout -b [branch][t…
Git分支操作
1.git branch 查看分支 git branch 列出所有本地分支 git branch -r 列出所有远程分支 git branch -a 列出本地、远程所有分支 git branch <branchname> 在本地创建新的分支 2.git checkout <name>切换分支 git checkout b1 …