神经网络的整体构建 神经网络的基本骨架 首先可以在Pytorch官网的Python API中查看torch.nn的使用,如下所示。可以看到神经网络包括Container(基本骨架)、卷积层、池化层、Padding层、非线性激活等等。 构建一个神经网络首先要先构建起基本骨架,也就是Containers ...
我们使用scikit-learn进行机器学习的模型训练时,用到的数据和算法参数会根据具体的情况相应调整变化, 但是,整个模型训练的流程其实大同小异,一般都是加载数据,数据预处理,特征选择,模型训练等几个环节。 如果训练的结果不尽如人意,从数据预处理开始,再次重新训练。 今天介绍的Pipeline(中 ...
目的 检验数据一致性 示例 机器学习中涉及新数据集发布的论文通常会描述数据集的构建过程,一份数据集往往由多位标注员共同完成,不同标注员对数据的理解很容易存在偏差,这极大程度上会影响数据集的一致性,从而限制算法的性能。因此在构建数据集的标注过程中,大多数构建数据集的工作都会对标注员之间的标注一致性进行 ...
发表时间:2022 期刊会议:IEEE Symposium on Security and Privacy (SP) 论文单位:Purdue University 论文作者:Yingqi Liu, Guangyu Shen, Guanhong Tao, Shengwei An, Shiqing Ma ...
发表时间:2021 期刊会议:30th USENIX Security Symposium 论文单位:Virginia Tech 论文作者:Ahmadreza Azizi,Ibrahim Asadullah Tahmid,Asim Waheed,Neal Mangaokar,Jiameng Pu,M ...
初次发布于我的个人文档。(每次都是个人文档优先发布哦) 本文简要介绍一下主成分分析和因子分析的原理,但是不涉及具体代码实现。这是因为现在已经有很多现成的软件或库实现了这两个算法,读者只需要一两句简单的命令就可以使用了,所以没有必要在这里讲解。而且你可能会在Python R MATLAB SPSS等多 ...
ALS(Alternating Least Squares)是一种广泛使用的推荐系统算法,特别用于协同过滤(Collaborative Filtering)任务。在 Apache Spark 中,ALS 被实现为 org.apache.spark.ml.recommendation.ALS 类,适用 ...
发表时间:2019 期刊会议:IEEE Symposium on Security and Privacy (S&P) 论文单位:UC Santa Barbara 论文作者:Bolun Wang, Yuanshun Yao, Shawn Shan, Huiying Li, Bimal Viswana ...
从简单线性回归到多元线性回归 目录从简单线性回归到多元线性回归多项式回归正则化应用线性回归探索数据 之前,我们使用简单线性回归对一个解释变量和一个连续响应变量之间的关系进行建模,并使用披萨的直径去预测其价格。我们将讨论多元线性回归,它一种将一个连续响应变量在多个特征上进行回归的简单线性回归泛化形式。 ...
首先给大家介绍一个很好用的学习地址:https://cloudstudio.net/columns 今天我们将深入探讨自然语言处理(Natural Language Processing, NLP)这一领域。自然语言处理是人工智能的一个重要子领域,主要关注如何使机器理解和处理人类的语言,从而能够执行 ...
首先给大家介绍一个很好用的学习地址:https://cloudstudio.net/columns 在上一章节中,我们重点探讨了聚类的可视化分析方法,帮助我们更好地理解数据之间的关系和结构。今天,我们将直接进入实际应用,使用聚类算法中的经典方法——k-means,对数据进行训练和预测。好的,我们直接 ...
从基础的直线方程y=kx+b出发,讨论线性回归的背景,同时介绍两种主要的线性回归求解方法:最小二乘法与梯度下降法。 ...
在2024年10月8日,Spring AI再次进行了更新,尽管当前版本仍为非稳定版本(1.0.0-M3),但博主将持续关注这些动态,并从流行的智能体视角深入解析其技术底层。目前,Spring AI仍处于小众状态,尚未经过开源社区多年的维护和稳定化过程,这与已经较为成熟的Spring框架形成鲜明对比。 ...
首先给大家介绍一个很好用的学习地址:https://cloudstudio.net/columns 在上一章节中,我们对聚类的相关知识进行了全面的介绍,旨在为大家打下坚实的理论基础。今天,我们的主要任务是深入探讨数据可视化的技术和方法。在之前的学习中,我们已经接触过回归分析中的可视化技术,而今天我们 ...
实验介绍: 图像识别是人工智能的重要领域 怎么识别图像呢? 人眼识别人的性别 看头发长度,身型,穿衣打扮这些特征,比如:长发是女孩,短发是男孩。 使用神经网络算法就可以自动学习特征并用于分类等任务。 一:神经网络 比如识别手写数字,如果一个像素一个像素地识别,那么计算量很大很复杂。如果总结出数字的特 ...
首先给大家介绍一个很好用的学习地址:https://cloudstudio.net/columns 聚类是一种无监督学习方法,其基本假设是数据集未经过标记,或者输入数据与预定义的输出之间并不存在直接的对应关系。聚类的主要目标是将具有相似特征的数据点归类到同一组中,这一组通常被称为“簇”。 聚类结果的 ...
K-means聚类的原理。 K-Means算法的目标是将原始数据分为K簇,每一簇都有一个中心点,这也是簇中点的均值点,簇中所有的点到所属的簇的中心点的距离都比到其他簇的中心点更近。 K-means聚类的算法流程。 1、随机确定K个点作为质心。 2、找到离每个点最近的质心,将这个点分配到这个质心代表的 ...
在 Linux 上使用 screen 是一种保持进程持续运行的便捷方式,即使用户断开 SSH 连接,进程也不会中断。 我在使用VSCode连接AutoDL时,不知道如何能够使进程保持运行,后查阅资料可以使用screen命令完成该需求。 连接远程服务器 首先使用VSCode或者PyCharm连接到远程 ...
使用sklearn中的Adaboost分类器来实现ORL人脸分类 前言:博主上网浏览使用Adaboost实现人脸分类时,发现并没有分类,大部分全都是关于人脸识别检测的,并没有实现对某个人的精准分类(例如,这个人叫什么名字),有关ORL识别的,大多是用PCA降维或者SVM实现的,也没有用Adaboos ...
# coding: UTF-8 ''' 基于信息增益和基尼指数的二叉决策树的实现。 该决策树可以用于分类问题,通过选择合适的特征来划分样本。 ''' from collections import Counter class biTree_node: ''' 二叉树节点定义 每个节点可以是叶子节点或 ...