自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 卷积神经网络项目实现

该项目主要为基于DesNet对6种鸟类进行分类研究。本研究数据来源为kaggle数据集(本研究基于DesNet网络基础上进行调整,与Resne网络相比DesNet的参数量更少,因此运行速度也更快。此外,项目还将探索数据增强、迁移学习等技术手段,以提高模型的泛化能力和鲁棒性,最终实现高精度的鸟分类。

2025-03-26 19:34:14 1898

原创 CNN原理

卷积核是一个小的矩阵(通常是3x3、5x5等),它在输入数据上滑动,并通过计算加权和来生成新的特征图。每个卷积核都有自己的权重,这些权重在训练过程中会不断调整以优化模型性能。

2025-03-12 20:20:44 1772

原创 机器学习(II)

K-Fold交叉验证技术中,整个数据集被划分为K个大小相同的部分。每个分区被称为 一个”Fold”。所以我们有K个部分,我们称之为K-Fold。一个Fold被用作验证集,其余的K-1个Fold被用作训练集。该技术重复K次,直到每个Fold都被用作验证集,其余的作为训练集。模型的最终准确度是通过取k个模型验证数据的平均准确度来计算的。

2025-03-12 16:26:49 933

原创 机器学习(I)

它的目的是将不同特征的数值范围缩放到统一的标准范围,以便更好地适应一些机器学习算法,特别是那些对输入数据的尺度敏感的算法。比如: 有10个电影样本,选出5个到样本A的距离最近的,然后这5个样本中假设:类别1有1个,类别2有2个,类别3有1个,那么就认为A样本属于类别2,因为它的5个邻居中 类别2最多。返回值为列表list, 列表长度与形参array接收到的参数数量相关联, 形参array接收到的是什么类型,list中对应被划分出来的两部分就是什么类型。data=["教育学会会长期间,坚定支持民办教育事业!

2025-02-25 19:20:12 615

原创 Opencv(I)

Opencv本质上是用于处理计算机视觉算法的一堆 C 和 C++源代码。全称Open Source Computer Vision Library,即开放源代码的计算机视觉库。Opencv库中的某些操作可利用自动多核处理,通过并行处理提高性能。OpenCV支持多种硬件加速技术,包括但不限于CUDA(NVIDIA的GPU编程模型)、OpenCL等,这些技术可以显著提升处理速度,特别是在执行大规模矩阵运算、卷积操作等任务时。可直接访问硬件,如摄像头。

2025-02-16 12:26:48 1792

原创 常见数据结构

数据结构是计算机科学中的一个核心概念,它是指数据的组织、管理和存储方式,以及数据元素之间的关系。数据结构通常用于允许高效的数据插入、删除和搜索操作。:数组、链表、栈、队列等。:树、二叉树、堆、图等。:哈希表。:B树、B+树等。

2025-02-11 17:10:25 702

原创 Pandas(III)

merge 函数用于将两个 DataFrame 对象根据一个或多个键进行合并,类似于 SQL 中的 JOIN 操作函数:left:左侧的 DataFrame 对象。right:右侧的 DataFrame 对象。how:合并方式,可以是 'inner'、'outer'、'left' 或 'right'。默认为 'inner','inner':内连接,返回两个 DataFrame 共有的键。on:用于连接的列名。如果未指定,则使用两个 DataFrame 中相同的列名。:内连接。

2025-02-10 19:21:05 933

原创 Pandas(II)

df.loc[] 只能使用标签索引,不能使用整数索引。当通过标签索引的切片方式来筛选数据时,它的取值前闭后闭,也就是只包括边界值标签(开始和结束)loc方法返回的数据类型:1.如果选择单行或单列,返回的数据类型为Series2.选择多行或多列,返回的数据类型为DataFrame3.选择单个元素(某行某列对应的值),返回的数据类型为该元素的原始数据类型(如整数、浮点数等)。row_indexer:行标签或布尔数组。column_indexer:列标签或布尔数组。# 创建一个示例 DataFrame。

2025-02-08 19:29:02 821

原创 Pandas

Pandas 是一个开源的第三方 Python 库,从 Numpy 和 Matplotlib 的基础上构建而来Pandas 名字衍生自术语 "panel data"(面板数据)和 "Python data analysis"(Python 数据分析)Pandas 一个强大的分析结构化数据的工具集,基础是 Numpy(提供高性能的矩阵运算)Pandas 可以从各种文件格式比如 CSV、JSON、SQL、Microsoft Excel 导入数据。

2025-02-07 19:30:08 536

原创 Matplotlib

Matplotlib 库:是一款用于数据可视化的 Python 软件包,支持跨平台运行,它能够根据 NumPy ndarray 数组来绘制 2D 图像。Figure:指整个图形,您可以把它理解成一张画布,它包括了所有的元素,比如标题、轴线等Axes:绘制 2D 图像的实际区域,也称为轴域区,或者绘图区Axis:指坐标系中的垂直轴与水平轴,包含轴的长度大小(图中轴长为 7)、轴标签(指 x 轴,y轴)和刻度标签。

2025-02-06 19:06:23 568

原创 Numpy(下)

案例:print('resize 后数组:\n', np.resize(array_one, (3, 4)))# 输出:与reshape的区别:reshape修改形状需总数相同,而resize可修改为任意形状。

2025-02-05 17:08:54 630

原创 NumPy

NumPy 的全称是“ Numeric Python”,它是 Python 的第三方扩展包,主要用来计算、处理一维或多维数组。在数组算术计算方面, NumPy 提供了大量的数学函数。NumPy 还提供了多种数据结构,这些数据结构能够非常契合的应用在数组和矩阵的运算上。

2025-02-04 22:35:28 620 1

空空如也

空空如也

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

TA关注的人

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