草庐IT

learn2crack

全部标签

《RAPL: A Relation-Aware Prototype Learning Approach for Few-Shot Document-Level Relation Extraction》阅读笔记

代码 原文地址 预备知识:1.什么是元学习(MetaLearning)?元学习或者叫做“学会学习”(Learningtolearn),它是要“学会如何学习”,即利用以往的知识经验来指导新任务的学习,具有学会学习的能力。由于元学习可帮助模型在少量样本下快速学习,从元学习的使用角度看,人们也称之为少次学习(Few-ShotLearning)。 2.什么是基于度量的元学习(Metric-based meta-learning)?基于度量的元学习将相似性学习和元学习相结合,学习训练过的相似任务的经验,从而加快新任务的完成。Guo等人将注意机制与集成学习方法相结合,形成了基于度量的元学习模型。 标记文档

【scikit-learn基础】--『监督学习』之 支持向量机分类

支持向量机也是一种既可以处理分类问题,也可以处理回归问题的算法。关于支持向量机在回归问题上的应用,请参考:TODO支持向量机分类广泛应用于图像识别、文本分类、生物信息学(例如基因分类)、手写数字识别等领域。1.算法概述支持向量机的主要思想是找到一个超平面,将不同类别的样本最大化地分隔开。超平面的位置由支持向量决定,它们是离分隔边界最近的数据点。对于二分类问题,SVM寻找一个超平面,使得正例和支持向量到超平面的距离之和等于反例和支持向量到超平面的距离之和。如果这个等式不成立,SVM将寻找一个更远离等式中不利样本的超平面。下面的示例,演示了支持向量机分类算法在图像识别上的应用。2.创建样本数据这次

【论文精读】HAMMER: Learning Entropy Maps to Create Accurate 3D Models in Multi-View Stereo

今天读一篇WACV2024上MVS的文章,作者来自格拉茨技术大学。文章链接:点击前往Abstract为了减少在深度图融合点云参数调整上的实验负担,可以学习基于entropy的filteringmask进而根据两个视角的几何验证来重建三维模型。并且,提出的网络计算开销不大,训练只需要6GB,测试时,3.6GB即可处理1920*1024的图片,性能也和sota很接近。1IntroductionMVS问题当中,尽管输出首先是深度图,但当今最常见的基准测试是评估点云,即3D模型而不是深度图。虽然深度图的创建是由神经网络处理的,但点云仍然通过检查几何和光度一致性以经典方式生成。photometricma

Scikit-Learn:基本PCA混乱

我正在尝试使用Scikit-Learn在数据集上执行PCA。我目前有2,208行和53,741列(功能)。因此,我想使用PCA降低该数据集的维度。我正在跟进Hands-OnMachineLearningwithSciKit-LearnandTensorFlow:fromsklearn.decompositionimportPCApca=PCA(n_components=0.95)X_reduced=pca.fit_transform(X)据我了解,这应该减少列数,以便它们总共解释我数据集中的95%的差异。现在我想看看留下了多少个功能(列)X_reduced:X_reduced.shape(22

【scikit-learn基础】--『监督学习』之 支持向量机分类

支持向量机也是一种既可以处理分类问题,也可以处理回归问题的算法。关于支持向量机在回归问题上的应用,请参考:TODO支持向量机分类广泛应用于图像识别、文本分类、生物信息学(例如基因分类)、手写数字识别等领域。1.算法概述支持向量机的主要思想是找到一个超平面,将不同类别的样本最大化地分隔开。超平面的位置由支持向量决定,它们是离分隔边界最近的数据点。对于二分类问题,SVM寻找一个超平面,使得正例和支持向量到超平面的距离之和等于反例和支持向量到超平面的距离之和。如果这个等式不成立,SVM将寻找一个更远离等式中不利样本的超平面。下面的示例,演示了支持向量机分类算法在图像识别上的应用。2.创建样本数据这次

JSON Crack数据可视化工具结合内网穿透实现公网访问

文章目录1.在Linux上使用Docker安装JSONCrack2.安装Cpolar内网穿透工具3.配置JSONCrack界面公网地址4.远程访问JSONCrack界面5.固定JSONCrack公网地址JSONCrack是一款免费的开源数据可视化应用程序,能够将JSON、YAML、XML、CSV等数据格式可视化为交互式图表。凭借其直观且用户友好的界面,JSONCrack可以轻松探索、分析和理解即使是最复杂的数据结构。使用JSONCrack并结合cpolar内网穿透工具还能实现团队在公网上进行远程协作,能更好的提高工作效率!1.在Linux上使用Docker安装JSONCrack下载JSONCr

【论文阅读笔记】 Representation Learning with Contrastive Predictive Coding

RepresentationLearningwithContrastivePredictiveCoding摘要这段文字是论文的摘要,作者讨论了监督学习在许多应用中取得的巨大进展,然而无监督学习并没有得到如此广泛的应用,仍然是人工智能中一个重要且具有挑战性的任务。在这项工作中,作者提出了一种通用的无监督学习方法,用于从高维数据中提取有用的表示,被称为“对比预测编码”(ContrastivePredictiveCoding)。该模型的关键思想是通过使用强大的自回归模型在潜在空间中预测未来,从而学习这些表示。作者使用了一种概率对比损失,通过负采样使潜在空间捕获对预测未来样本最有用的信息。而大多数先前

【scikit-learn基础】--『监督学习』之 决策树分类

决策树分类算法是一种监督学习算法,它的基本原理是将数据集通过一系列的问题进行拆分,这些问题被视为决策树的叶子节点和内部节点。决策树的每个分支代表一个可能的决策结果,而每个叶子节点代表一个最终的分类结果。决策树分类算法的历史可以追溯到1980年代初,当时研究者开始探索用机器学习来解决分类问题。在1981年,J.RossQuinlan开发了ID3算法,该算法使用信息增益来选择决策树的最佳划分属性。后来,在1986年,J.RossQuinlan提出了C4.5算法,该算法引入了剪枝技术,以防止过拟合,该算法还引入了处理连续属性、缺失数据和多值属性等新特性。在1998年,JeromeFriedman等人

【scikit-learn基础】--『监督学习』之 决策树分类

决策树分类算法是一种监督学习算法,它的基本原理是将数据集通过一系列的问题进行拆分,这些问题被视为决策树的叶子节点和内部节点。决策树的每个分支代表一个可能的决策结果,而每个叶子节点代表一个最终的分类结果。决策树分类算法的历史可以追溯到1980年代初,当时研究者开始探索用机器学习来解决分类问题。在1981年,J.RossQuinlan开发了ID3算法,该算法使用信息增益来选择决策树的最佳划分属性。后来,在1986年,J.RossQuinlan提出了C4.5算法,该算法引入了剪枝技术,以防止过拟合,该算法还引入了处理连续属性、缺失数据和多值属性等新特性。在1998年,JeromeFriedman等人

论文阅读 (108):A robust open-set multi-instance learning for defending adversarial attacks (2023 TIFS)

文章目录1概述1.1要点1.2代码1.3引用2方法2.1问题定义2.2基于GAN的AF攻击2.3用于开集CAF的双GAN策略2.4方法架构2.4.1CAF-GAN2.4.2多示例三元网络2.4.3分类模型2.4.4使用CAF作为surrogate的迁移更新1概述1.1要点题目:用于防御数字图像中对抗攻击的稳健开集多示例学习(Arobustopen-setmulti-instancelearningfordefendingadversarialattacksindigitalimage)背景:数字图像取证在多媒体取证中应用广泛;已有的取证方法,通过公开操作指纹来确定数字图像的完整性;针对操纵图像