自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 19day-人工智能-机器学习-分类算法-决策树

学过数据结构与算法的小伙伴应该对树不陌生吧,这里的决策树也是大同小异的,只是每次反之都有一个条件来决定流向的。

2025-08-06 20:00:49 962

原创 18day-人工智能-机器学习-分类算法-朴素贝叶斯分类

我们看到贝叶斯是不是能想到这种方式是通过算概率的方式对样本进行分类的,算概率的方式也是能对样本进行分类的,朴素贝叶斯算那种标参形数据要比连续性数据要准确的多。认识朴素贝叶斯前我们先学习贝叶斯理论。假设现在我们有一个数据集,它由两类数据组成,数据分布如下图所示:我们现在用p1(x,y)表示类别1(图中红色圆点)的概率,用p2(x,y)类别2(图中蓝色三角)的概率,那么对于一个新数据点(x,y),可以用下面的规则来判断它的类别:如果p1(x,y)>p2(x,y),那么类别为1如果p1(x,y)<p2(x,y),

2025-08-05 20:17:27 560

原创 17day-人工智能-机器学习-分类算法-KNN

knn算法全名叫做k-近邻算法(K-Nearest Neighbors,简称KNN),看到名字是不是能想到是算距离的,第一个k是指超参数的意思,就是可以认为设置的意思,这里是指最近的k个样本。

2025-08-05 19:25:24 857

原创 16day-人工智能-机器学习-特征工程

特征工程:就是对特征进行相关的处理一般使用pandas来进行数据清洗和数据处理、使用sklearn来进行特征工程特征工程是将任意数据(如文本或图像)转换为可用于机器学习的特征,比如:字典特征提取(特征离散化)、文本特征提取、图像特征提取。

2025-08-04 19:58:44 835

原创 15day-人工智能-机器学习-介绍和定义

用于传统的机器学习的工具库,可以实现需要注意的是,sklearn 主要聚焦于传统机器学习(非深度学习),对于神经网络、深度学习等任务,通常会使用 TensorFlow、PyTorch 等专门框架。但在传统机器学习领域,sklearn 是最常用的工具之一。sklearn。

2025-08-01 18:36:56 786

原创 14day-ai入门-人工智能基础学习-OpenCV-图像预处理4

直方图是对数据进行统计的一种方法,并且将统计值组织到一系列实现定义好的 bin 当中。其中, bin 为直方图中经常用到的一个概念,可以译为 “直条” 或 “组距”,其数值是从数据中计算出的特征统计量,这些数据可以是诸如梯度、方向、色彩或任何其他特征。直方图:反映图像像素分布的统计图,横坐标就是图像像素的取值,纵坐标是该像素的个数。也就是对一张图像中不同像素值的像素个数的统计。增加对比度:黑的更黑,白的更白。

2025-07-31 20:19:24 1095

原创 13day-ai入门-人工智能基础学习-OpenCV-图像预处理3

本实验中添加水印的概念其实可以理解为将一张图片中的某个物体或者图案提取出来,然后叠加到另一张图片上。具体的操作思想是通过将原始图片转换成灰度图,并进行二值化处理,去除背景部分,得到一个类似掩膜的图像。然后将这个二值化图像与另一张图片中要添加水印的区域进行“与”运算,使得目标物体的形状出现在要添加水印的区域。最后,将得到的目标物体图像与要添加水印的区域进行相加,就完成了添加水印的操作。这样可以实现将一个图像中的某个物体或图案叠加到另一个图像上,从而实现添加水印的效果。

2025-07-25 20:23:10 858

原创 12day-ai入门-人工智能基础学习-OpenCV-图像预处理2

其中A的每一个像素点是已知的,B是未知的,我们想要求出目标图像B中每一个像素点(X,Y)的值,必须先找出像素(X,Y)在原图像A中对应的像素(x,y),再根据原图像A距离像素(x,y)最近的64个像素点作为计算目标图像B(X,Y)处像素值的参数,利用权重函数求出64个像素点的权重,图B像素(x,y)的值就等于64个像素点的。Lanczos插值方法与双三次插值的思想是一样的,不同的就是其需要的原图像周围的像素点的范围变成了8*8,并且不再使用BiCubic函数来计算权重,而是换了一个公式计算权重。

2025-07-24 21:45:05 843

原创 11day-ai入门-人工智能基础学习-OpenCV-图像预处理1

颜色调整更加直观:在HSV颜色空间中,色调、饱和度和亮度的调整都是直观的,而在RGB颜色空间中调整颜色不那么直观。可以理解为先遍历每一个像素点,以这个像素点为中心,利用均值法或者加权求和的方法,计算小区域的范围里面的像素点得到一个临时的阈值,然后在用中心点的像素值,比较方式就是自己选择的阈值法或者反阈值法。自己的话来说:该黑的黑该白的白,也不会突变,原因是是背景图还是前景图通过周围确定的,所以这些周围的图大概也是这些所以不会那种本来是黑的突然就变白了,而是那种慢慢变白的,图片看起来就比较平滑。

2025-07-23 20:02:04 837

原创 10day-ai入门-人工智能基础学习-OpenCV的处理图像和视频

python的基础知识虽然我们有很多还没有学,但是对于我们学习人工智能来说还是可以的了,后面遇到了再补充就是。

2025-07-22 18:32:40 712

原创 09-ai入门-python学习-模块化编程概念(模块、包、导入)及常见系统模块总结和第三方模块管理

用户自己编写的模块,用于复用代码。文件名以 $.py$ 结尾,存放自定义的函数、类等。

2025-07-18 19:22:12 695

原创 08-ai入门-python学习-迭代器和生成器区别及其各自实现方式和使用场景

自己重写__iter__方法和__next__方法else:# 输出 2 4 6 8 10 12。

2025-07-17 19:10:37 266

原创 07-ai入门-python学习-类和对象的基本概念及属性和方法的常见分类和使用场景

在__init__函数里面定义的是实例属性,不过要注意实例属性是self.后面的,= 后面的是形参。class Dog:self的作用后面会讲到。实例属性的访问两种。类属性是所有对象共享的属性,其值对所有实例相同;而实例属性是每个对象独立拥有的,不同实例的值可以不同。比如这里有一个动物类,所有动物的生命只有一次,这就是类属性,像颜色和体重这些不同的动物是不同的,所以可以为实例属性。life_count = 1 # 类属性life_count就是类属性魔术方法是一种特殊的方法,用双下划线包裹,例如。

2025-07-16 20:13:58 746

原创 06-ai入门-python学习-递归函数及装饰器函数

在函数体内调用函数自身。

2025-07-15 19:42:41 604

原创 05-ai入门-python学习-函数的位置传参、关键词传参及其可变性和解包操作

上一篇内容我们讲到函数定义的语句,只是提到了一点关于函数形参的传值规则,今天我们就跟着小编详细的学习一下。

2025-07-14 17:08:45 132

原创 (纯小白别进)04-ai入门-python学习-常见语句和内置函数及推导式总结

函数就是用于定义可重复使用的代码块。格式为:def 函数名([参数列表]):函数体[return 返回值]参数列表里面的参数我们也称为形参。

2025-07-11 19:51:41 855

原创 (不是小白别进)03-ai入门-python学习-复合类型之序列类型、映射类型和集合类型

这些复合类型记得东西很多,但是地方是相似的,实在记不住也没关系,用的时候查一下资料就行。

2025-07-10 20:00:08 832

原创 Python学习01day——Python的基础变量类型之字符串和数字类型(超绝AI)

通过sepprint(name, age, sep="-") # 输出:Alice-25。

2025-07-09 18:54:35 622

原创 Python基础配置超全(conda,idea,jupyter)

1.conda env list(查看安装的环境)2.conda activate 环境名称 (启动输入的环境)3.conda create -n env25 python=3.12 (创建名称为env25,python版本为3.12的环境,需要自行修改)4.conda --help (查看各种命令)5.conda install/uninstall 包名(安装或删除相关的包)Jupyter是一款开放源代码的互动式计算工具,广泛用于数据分析、机器学习和科学计算等领域。

2025-07-08 19:13:20 1085

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除