logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

S 3.5深度学习--卷积神经网络--代码

本文介绍了使用迁移学习实现食物分类的代码实现。通过加载预训练的ResNet18模型,冻结底层参数并替换全连接层,构建了一个新的分类模型。然后定义了数据预处理流程、数据集类和数据加载器,并设置了训练和测试过程。代码展示了如何利用迁移学习技术,通过微调预训练模型来适应新任务,显著减少训练时间和计算资源需求。最后进行模型训练和测试,记录准确率和损失值来评估模型性能。

文章图片
#深度学习#cnn#人工智能
S 4.1深度学习--自然语言处理NLP--理论

本文介绍了统计语言模型和神经语言模型的区别与联系。统计语言模型存在维度灾难和忽略词间联系的缺陷,而神经语言模型通过词嵌入技术将高维词表示压缩为低维向量(如300维),有效解决了这些问题。重点讲解了Word2Vec的两种模型:CBOW(通过上下文预测当前词)和Skip-Gram(通过当前词预测上下文),并提供了CBOW模型的PyTorch实现代码,包括数据预处理、模型构建、训练过程和词向量保存方法。

文章图片
#深度学习#自然语言处理#人工智能
大模型-LLM-large language model

本文介绍了大模型本地化部署与微调的相关工具和技术。主要内容包括:1)Ollama开源工具,支持本地快速运行大模型;2)大模型参数概念解析,如8B表示80亿参数;3)Unsloth训练加速项目,可显著提升微调效率;4)OpenWebUI交互界面,提供离线模型管理功能;5)Docker容器技术,简化部署流程;6)HuggingFace平台及其Transformers库,支持多种NLP任务。这些工具共同

文章图片
#语言模型#人工智能#自然语言处理
S 2.1深度学习--PyTorch原理框架

本文介绍了PyTorch深度学习框架的基本使用流程。首先对比了CPU和GPU的架构差异,重点讲解了GPU显存参数的意义。接着详细说明了PyTorch安装步骤,包括CUDA环境配置和版本选择。然后以MNIST手写数字识别为例,演示了数据集的下载、加载和可视化方法,解释了DataLoader的分批处理机制。最后介绍了神经网络模型的搭建过程,展示了一个包含输入层、隐藏层和输出层的全连接网络实现,并说明了

文章图片
#深度学习#pytorch#人工智能
机器学习--PCA降维

简单来说:指定整数,表示要降维到的目标,【比如 10 维的数据,指定 n_components=5,表示将 10 维数据降维到 5 维】如果为小数,表示累计方差百分比。所谓白化,就是对降维后的数据的每个特征进行归一化,让方差都为 1.对于 PCA 降维本身来说,一般不需要白化。将一组 N 维向量降为 K 维(K 大于 0,小于 N),其目标是选择 K 个单位(模为 1)正交基,使得原始数据变换到这

文章图片
#机器学习#人工智能#算法
O2.1 计算机视觉Open-CV

本文介绍了图像处理中的边界填充、图像运算、阈值处理和平滑处理等核心操作。边界填充通过cv2.copyMakeBorder()实现多种边缘扩展方式;图像运算展示了三种加法融合方法及其效果差异;阈值处理演示了五种二值化技术对灰度图像的分割效果;平滑处理则比较了均值、高斯、中值等滤波方法对椒盐噪声的去除效果。最后通过视频处理实例,展示了如何对视频流实时添加噪声并应用中值滤波进行平滑处理。这些技术广泛应用

文章图片
#opencv#计算机视觉#人工智能
S 2.1深度学习--PyTorch原理框架

本文介绍了PyTorch深度学习框架的基本使用流程。首先对比了CPU和GPU的架构差异,重点讲解了GPU显存参数的意义。接着详细说明了PyTorch安装步骤,包括CUDA环境配置和版本选择。然后以MNIST手写数字识别为例,演示了数据集的下载、加载和可视化方法,解释了DataLoader的分批处理机制。最后介绍了神经网络模型的搭建过程,展示了一个包含输入层、隐藏层和输出层的全连接网络实现,并说明了

文章图片
#深度学习#pytorch#人工智能
KNN算法实现图片的识别

本文介绍了使用OpenCV实现KNN算法进行手写数字识别的过程。首先将5000张20×20的手写数字图像切分为训练集和测试集,每类数字各250个样本。将图像展平为400维特征向量后,创建对应的数字标签(0-9)。通过OpenCV的KNN模型(设置k=3)进行训练和预测,最终计算模型在测试集上的准确率。该方法实现了基础的图像分类功能,为后续升级为更复杂的模型(如使用scikit-learn)奠定了基

文章图片
#算法
O2.1 计算机视觉Open-CV

本文介绍了图像处理中的边界填充、图像运算、阈值处理和平滑处理等核心操作。边界填充通过cv2.copyMakeBorder()实现多种边缘扩展方式;图像运算展示了三种加法融合方法及其效果差异;阈值处理演示了五种二值化技术对灰度图像的分割效果;平滑处理则比较了均值、高斯、中值等滤波方法对椒盐噪声的去除效果。最后通过视频处理实例,展示了如何对视频流实时添加噪声并应用中值滤波进行平滑处理。这些技术广泛应用

文章图片
#opencv#计算机视觉#人工智能
机器学习——决策树

摘要:本文介绍了sklearn.tree.DecisionTreeClassifier决策树分类器的核心参数及其功能。重点参数包括:criterion(分裂标准)、max_depth(树深度)、min_samples_split(节点最小样本数)等控制树结构的参数,以及class_weight(类别权重)、random_state(随机种子)等辅助参数。这些参数共同影响决策树的生长过程、防过拟合能

文章图片
#机器学习#决策树#人工智能
    共 18 条
  • 1
  • 2
  • 请选择