logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【人工智能-18】机器学习:决策树、随机森林

摘要:本文介绍了决策树和随机森林两种机器学习算法。决策树通过树形结构进行决策,具有可解释性强、对数据预处理要求低等优点,其核心在于选择最优特征分割点,常用方法有信息增益和基尼指数。随机森林是决策树的集成方法,通过Bagging和随机特征选择构建多棵树并综合结果,能显著提高泛化能力,减少过拟合。文章还提供了Python代码示例,展示如何使用sklearn库实现这两种算法。

文章图片
#人工智能#机器学习#决策树
【人工智能-12】OpenCV图像颜色转换,灰度化,二值化,图像翻转,仿射变换

本文介绍了OpenCV中色彩空间转换、灰度化和二值化的基础操作。主要内容包括:1)RGB、HSV等色彩空间的转换原理及实际应用;2)三种灰度化方法(最大值法、平均值法、加权均值)的实现;3)六种二值化方法(阈值法、反阈值法、截断阈值法、零处理、OTSU阈值法、自适应二值化)的原理和代码实现。文中通过示例代码详细演示了各种图像处理技术的具体应用,为计算机视觉领域的初学者提供了实用的基础知识。

文章图片
#人工智能#opencv#计算机视觉
【人工智能-14】OpenCV梯度处理、边缘检测、绘制轮廓、凸包检测、轮廓特征查找

摘要 本文介绍了OpenCV在图像梯度处理和边缘检测中的应用。首先阐述了图像梯度的概念,即通过卷积核计算像素差异来提取垂直和水平边缘(Sobel算子)。其次介绍了Laplacian算子,通过二阶差分检测边缘。最后详细讲解了Canny边缘检测的全流程,包括高斯模糊降噪、梯度计算、非极大值抑制和双阈值处理。文中提供了Python代码示例,展示了如何使用OpenCV的filter2D、Sobel、Lap

文章图片
#人工智能#opencv#计算机视觉
【人工智能-7】类和对象的基本概念及属性和方法的常见分类和使用场景

本文介绍了Python中类和对象的核心概念。类作为创建对象的模板,包含属性(类属性和实例属性)和方法(实例方法、类方法和静态方法)。实例属性是对象特有的特征,而类属性是所有实例共享的。实例方法操作对象数据,类方法处理类级别操作,静态方法则是独立工具函数。文章还简要提及了魔术方法,用于自定义类的特殊行为。通过汽车、银行账户等实例演示了面向对象编程的基本用法,帮助理解类和对象在Python中的应用。

文章图片
#python#开发语言
【人工智能-17】机器学习:KNN算法、模型选择和调优、朴素贝叶斯分类

数据集非常大、训练模型速度慢时,追求快速评估和调优。初步实验。实际使用时,一般都用这个方法。至于为什么用,因为数据量太大了,使用这个方法可能都要花费很长的时间,别说k折和分层k折(时间成本和计算资源的花费太大)。跟保留交叉验证的缺点一对比,还是保留交叉验证好。数据集大小适中,需要更稳定、偏差更小的性能评估和超参数调优。分类问题,特别是数据集较小或存在明显类别不平衡时。确。

文章图片
#人工智能#机器学习#算法
到底了