logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

计算机视觉第一课opencv(三)保姆级教学

本文介绍了OpenCV中的图像形态学处理和边缘检测技术。在形态学部分,详细讲解了腐蚀、膨胀、开运算、闭运算等基本操作及其应用场景,如噪声消除、空洞填充等。在边缘检测部分,重点介绍了Sobel算子、Scharr算子、Laplacian算子和Canny边缘检测算法,分析了Canny检测的优势及其实现步骤(包括降噪、梯度计算、非极大值抑制和双阈值处理)。通过代码示例演示了不同算子的效果对比,为计算机视觉

文章图片
#计算机视觉#opencv#人工智能
机器学习项目分享之实现智能的矿物识别系统(一)

本文介绍了机器学习项目中的数据清洗与预处理过程,重点针对矿物识别系统的数据集进行处理。作者详细讲解了6种缺失值填充方法:空值删除、平均值填充、中位数填充、众数填充、线性回归填充和随机森林填充。每种方法都提供了Python实现代码,并区分了训练集和测试集的不同处理方式(避免数据泄露)。数据预处理还包括特征标准化、标签编码、数据集拆分以及SMOTE过采样处理类别不平衡问题。最终生成12个不同填充方式处

文章图片
#机器学习#人工智能
机器学习第三课之逻辑回归(二)LogisticRegression

本文介绍了逻辑回归模型的分类评估方法和正则化技术。主要内容包括:1)混淆矩阵中的TP、FP、FN、TN概念及准确率、精确率、召回率、F1-score等评估指标;2)正则化惩罚项(L1/L2)的作用原理及其对模型过拟合的调节;3)欠拟合和过拟合的原因及解决方法;4)K折交叉验证的原理和实现方法,用于模型调参;5)通过信用卡欺诈检测案例,演示如何使用交叉验证选择最优正则化参数C值,提升模型在召回率指标

文章图片
#机器学习#逻辑回归#人工智能
LangChain最详细教程之使用概述(一)

本教程系统介绍LangChain框架,这是一个由哈佛大学Harrison Chase开发的开源工具,用于构建基于大语言模型(LLM)的应用程序。文章对比了LangChain与其他框架(如LlamaIndex、LangChain4J)的特点,阐述了其简化开发、统一接口、模块化设计等优势。详细解析了LangChain的架构演进、核心组件(包括LangGraph、LangSmith、LangServe)

文章图片
LangChain最详细教程之Agents

本文系统介绍了LangChain框架中Agent(智能体)的详细使用方法。主要内容包括:1. Agent的基本概念与核心组件(LLM、Memory、Tools等),以及与Chain的区别;2. 两种主要Agent模式(FunctionCall和ReAct)的特点及适用场景;3. AgentExecutor的两种创建方式(传统方式和通用方式);4. 工具集成方法,包括单工具、多工具和自定义工具的使用

文章图片
深度学习之YOLO系列YOLOv4

YOLOv4是目标检测领域的重要算法,在YOLOv3基础上进行了全面优化。主要改进包括:采用CSPDarknet53主干网络;引入SPP模块和PANet进行特征融合;使用CIOULoss优化损失函数;创新性地应用Mosaic和CutMix数据增强技术;改进DropBlock正则化方法和标签平滑技术;提出DIOU-NMS优化非极大值抑制;引入注意力机制和Mish激活函数。这些改进使YOLOv4在保持

文章图片
#深度学习#人工智能
深度学习之YOLO系列YOLOv3

本文介绍了YOLOv3的主要改进:1. 网络结构优化,采用3种不同尺度的特征图(13×13、26×26、52×52)进行多尺度检测,提升小目标检测能力;2. 使用9种聚类获得的先验框,在不同尺度特征图上分配不同大小的锚框;3. 引入残差连接思想;4. 用独立的Logistic分类器替代Softmax,支持多标签分类。此外还介绍了COCO数据集的特点。这些改进使YOLOv3在保持实时性的同时提高了检

文章图片
#深度学习#人工智能
计算机视觉第一课opencv(三)保姆级教学

本文介绍了OpenCV中的图像形态学处理和边缘检测技术。在形态学部分,详细讲解了腐蚀、膨胀、开运算、闭运算等基本操作及其应用场景,如噪声消除、空洞填充等。在边缘检测部分,重点介绍了Sobel算子、Scharr算子、Laplacian算子和Canny边缘检测算法,分析了Canny检测的优势及其实现步骤(包括降噪、梯度计算、非极大值抑制和双阈值处理)。通过代码示例演示了不同算子的效果对比,为计算机视觉

文章图片
#计算机视觉#opencv#人工智能
深度学习之第三课PyTorch( MNIST 手写数字识别神经网络模型)

本文介绍了使用PyTorch框架实现MNIST手写数字识别的完整流程。主要内容包括:1)PyTorch核心概念(张量、自动求导、神经网络模块);2)MNIST数据集的加载、预处理与可视化;3)构建包含输入层、隐藏层和输出层的全连接神经网络;4)设置交叉熵损失函数和SGD优化器;5)实现训练和测试流程,包括前向传播、反向传播和参数更新;6)通过多轮训练提高模型准确率;7)讨论模型优化策略,如激活函数

文章图片
#深度学习#pytorch#神经网络
深度学习之第六课卷积神经网络 (CNN)如何保存和使用最优模型

本文介绍了如何在PyTorch中保存和使用最优模型进行食品分类任务。主要内容包括:1) 定义CNN模型结构,包含3个卷积块和1个全连接层;2) 实现训练和测试流程,在测试函数中保存最优模型;3) 详细说明了两种保存方式(仅参数或完整模型);4) 展示如何加载最优模型进行预测,包括数据预处理、模型加载和评估等步骤;5) 提供了完整的测试代码框架,可计算并输出模型准确率。文章通过具体代码示例,帮助读者

文章图片
#深度学习#cnn#人工智能
    共 66 条
  • 1
  • 2
  • 3
  • 7
  • 请选择