自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

盼盼的博客

数据结构——顺序表

  • 博客(62)
  • 资源 (2)
  • 收藏
  • 关注

原创 深度学习探索-基础篇-正则化篇

在深度学习领域中,正则化是一种用于防止过拟合的技术。过拟合是指模型在训练数据上表现良好,但在未见过的数据上表现较差的情况,这可能是因为模型学习到了训练数据中的噪声或者细节,而无法泛化到新数据。正则化的本质是通过修改学习算法,使其降低泛化误差而非训练误差。正则化是在损失函数的基础上加入一个正则项(或罚项),这个正则项通常是对模型参数的某种惩罚,例如L1范数或L2范数。这样做的目的是在不改变模型复杂度的情况下,减小某些参数的值,从而减少模型对训练数据的过度拟合。

2024-06-20 10:34:23 557

原创 深度学习探索-基础篇-损失函数篇

在深度学习中,损失函数(Loss Function)是一个非常关键的概念,它扮演着指导模型学习的角色。你可以将损失函数想象成一个裁判,它的任务是评判模型对于给定数据的预测做得有多好或多差。当模型做出预测时,损失函数会比较这个预测与实际的正确答案(真实值),并给出一个错误的度量——也就是损失。这个损失是一个数值,通常是一个非负数,数值越小意味着模型的预测越接近真实值,因此模型的表现越好。深度学习的目标之一就是通过调整模型内部的参数(权重和偏置),使得损失函数的值尽可能地小。

2024-06-19 10:46:31 731

原创 第四篇 ResNet

论文中提出的残差网络(Residual Networks, ResNets)通过引入“快捷连接”(shortcut connections),允许网络层学习输入和输出之间的残差映射。这种方法使得网络能够更容易地优化,并且能够从显著增加的深度中获得准确性的提升。

2024-03-15 10:10:41 1103

原创 第五章 python的numpy

在numpy中,ndarray的本质是一个高度优化的多维数组对象,它的核心特性在于其不需要进行类型转换或数据复制就能适应不同的操作和运算。这种灵活性和效率是numpy成为科学计算中首选库的重要原因之一。

2024-03-15 09:21:39 906

原创 第三篇 GoogleNet

这篇论文提出了一种名为**Inception**的深度卷积神经网络架构,也被称为**GoogLeNet**。这一架构在2014年的ImageNet大规模视觉识别挑战赛(ILSVRC2014)中取得了分类和检测任务的最佳性能,成为了当时的新标杆。

2024-03-14 15:49:11 435

原创 第二篇 VGGNet

在**深度学习**和**计算机视觉**领域,大规模图像识别任务的准确性和效率一直是研究的重点。尤其是在处理如**ImageNet**这样的大型图像数据库时,如何有效地识别和分类图像中的对象成为了一个挑战。在这样的背景下,**Karen Simonyan**和**Andrew Zisserman**提出了他们的研究成果——**"VERY DEEP CONVOLUTIONAL NETWORKS FOR LARGE-SCALE IMAGE RECOGNITION"**。

2024-03-14 14:25:24 824

原创 第一篇 AlexNet

在数字化信息爆炸的时代,图像识别技术成为了人工智能领域的重要研究方向之一。本文所介绍的论文便是在这一背景下提出的,它旨在通过训练深度卷积神经网络(CNN)来解决图像分类问题,特别是在处理大规模、高分辨率图像数据集时,提高分类的准确性和效率。该论文的主要贡献在于训练了一个大型、深层的卷积神经网络,并成功将其应用于ImageNet LSVRC-2010竞赛中的120万张高分辨率图像分类任务。这些图像涵盖了1000个不同的类别,对于传统的图像识别方法而言,这是一个极具挑战性的任务。

2024-03-14 14:23:22 966

原创 第四章 python的标准库

python的标准库究竟有哪些值得我们去学习的?在这里我分享了十七个比较重要的,但实际上远不止这些,希望大家可以在学习之余多多了解!

2024-03-14 08:00:00 2368

原创 第三章 Python的多线程与多进程

多线程与多进程是我们非常常见的CPU加速手段,但是在python中,这样的策略是否可取?但无论如何,这都是非常实用的技巧,希望大家可以学习掌握。

2024-03-11 22:00:42 466

原创 第二章 Python的类与对象

类与对象的操作我认为是所有面向对象中都非常值得学习的,故单独列出来也是希望可以侧重学习这个方向。

2024-03-11 20:48:04 896

原创 第一章 Python的基础语法

这是关于python的一份学习大纲,简单介绍了一些python的基础概念,可以做为入门的大纲又或者是最后来查缺补漏的大纲。

2024-03-11 13:18:47 1461

原创 机器学习原理到Python代码实现之PolynomialRegression

学习了线性回归,但其拟合效果一般;那么是否可以采用非线性的方式来求解这些问题?本章介绍的多项式回归便是基于线性回归拓展的一个新的算法。

2024-02-05 15:03:05 1124

原创 机器学习原理到Python代码实现之K-Means

K-means算法是一种基于距离的无监督聚类算法,也称为k均值聚类算法。它是将n个数据对象划分为k个聚类,以使每个聚类中的数据对象相似度较高,而不同聚类中的数据对象相似度较低。

2024-01-16 13:24:57 1005

原创 机器学习原理到Python代码实现之KNN【K近邻】

在本章中,我们实现了K近邻(KNN)算法。KNN是一种基本的机器学习算法,它根据输入数据的K个最近邻的类别来进行分类或回归预测。作为最简单的K近邻算法,他会带给我们什么惊喜呢?

2024-01-11 19:43:01 890

原创 机器学习原理到Python代码实现之NaiveBayes【朴素贝叶斯】

朴素贝叶斯算法是一种基于贝叶斯定理的分类方法,其核心思想是利用已知的一组条件独立假设,将复杂的联合概率分布简化,从而更高效地进行分类。该算法在许多领域都有广泛的应用,如文本分类、垃圾邮件过滤、情感分析等。

2024-01-08 10:17:54 1110 1

原创 机器学习原理到Python代码实现之LinearRegression

线性回归模型是机器学习中最基础的算法之一,该篇文章从其原理至代码对其做深入剖析和复现,希望对大家的学习有所帮助。

2024-01-04 20:16:02 1418 1

原创 基于python的leetcode算法介绍之动态规划

动态规划作为算法中最核心的部分,一直是大众苦恼的对象,这里粗浅的从几个动态规划的例题入手,带大家体验一下动态规划的求解思路。

2024-01-02 20:08:05 1074

原创 AIGC中的视觉生成文献整理

这两年AIGC内容繁荣发展,其中视觉部分的发展是其核心领域。那么这两年究竟有哪些不错的论文呢?这里简单的汇总其中一部分值得阅读的论文清单。

2023-12-25 11:23:00 1337

原创 基于python的leetcode算法介绍之回溯

回溯算法是一种基于试错思想的算法,通常用于在候选解的所有可能的情况中搜索并找出满足条件的解。它通过系统地搜索问题的解空间来寻找问题的解,当发现当前的选择不能导致满足条件的解时,就回溯到上一个状态并尝试其他选择。

2023-12-25 10:59:25 911

原创 基于python的leetcode算法介绍之贪心

贪心是算法中很常见的一个部分,作为其他诸多算法的实现逻辑底层。使用贪心要先证明贪心即全局最优解,或是加以约束,设计成更高阶的算法。

2023-12-20 15:46:38 1578

原创 基于python的leetcode算法介绍之递归

该文章介绍了什么是递归,并通过python的方式,在leetcode中找寻了几道真题作为参考,为大家呈现。

2023-12-19 22:35:26 1040

原创 这是一篇用python画3D爱心的代码

如何用python画一个3D爱心给浪漫过敏的对象呢?

2022-11-09 21:39:48 12455 13

原创 迷宫生成与路径规划算法-Python3.8-附Github代码

基于Python实现了DFS与PRIM两种迷宫生成算法与DFS、BFS、A*三种迷宫求解算法。代码总长度【加上UI】不超过四百行,值得学习!

2022-11-06 22:03:12 1833

原创 序言 工欲善其事必先利其器

通过百度的学习平台Aistudio与深度学习框架来对计算机视觉代码进行复现,有博客有视频也有代码,还有可以直接运行的百度环境,大家还在等神恶魔呢?

2022-06-24 10:46:25 431

原创 梦开始的地方,从最小二乘法开始学机器学习

梦开始的地方,从最小二乘法开始学机器学习从这篇博客开始,我们将逐步实现不同的机器学习代码,以此来深入学习了解不同的机器学习背后的原理~00. 参考资料我们的参考书有如下:[周志华老师的《机器学习》](机器学习 (豆瓣) (douban.com))[《南瓜书》](南瓜书PumpkinBook (datawhalechina.github.io))[李航老师的《统计学习方法》](统计学习方法(第2版) (豆瓣) (douban.com))01. 从线性回归问题开始西瓜书正式开始讲机器学习算法

2021-08-21 15:26:24 426

原创 一百行写一个2048

文章目录零、写在之前壹、设计思路贰、主程序的构建叁、随机出生模块肆、检查模块伍、显示模块陆、移动模块柒、完全代码展示捌、一点感想零、写在之前这个2048小游戏是后面为了用来做强化学习而写的游戏,这里并没有图形化界面,但后面会用pygame补充一下显示界面。然后简单减少一下本次实验的环境:pycharm2021python3.9第三方库:numpy然后让我们来看一下成果图壹、设计思路无论做什么,在前期都有必要做一个设计思路的概要,计时后面你发现他有很多不完善的地方,但是他却可以给你的设

2021-07-29 00:02:28 212

原创 基于CNN的手写数字识别

基于CNN的手写数字识别文章目录基于CNN的手写数字识别零、 写在之前壹、 聊聊CNN01. 什么是CNN02. 为什么要有CNN03. CNN模型3.1 卷积层3.2 池化层3.3 全连接层3.4 relu层3.5 softmax层贰、python的实践01. 代码框架的构建02. 准备工作03. 数据处理04. 卷积层正向传播05. 池化层正向传播06. softmax层正向传播07. CNN模型08. softmax层反馈09. 池化层反馈10.卷积层反馈11. 动态绘图12. 全部代码叁、跑一跑模

2021-06-20 20:20:42 12927 14

原创 神经网络之手写数字识别

神经网络之手写数字文章目录神经网络之手写数字00. 写在之前01. 代码框架02. 开始做一些准备工作03. 框架的开始04. 训练模型构建05. 手写数字的识别06. 想看源码的同学戳这里07. 思考首先鼓掌,又是一个有收获的五一小假期,想前年五一出门旅游,去年五一疫情在家写了爬虫【就是我博客里的那个口袋妖怪】,这个五一就写了一个神经网络。代码参考学习于python神经网络编程这本书。实话实说,这本书看了好几次,之前打算写来着,但不知道为什么总是不敢轻易尝试,今天把五一的任务的任务都完成了,早上就想

2021-05-05 22:03:50 28486 48

原创 最简单的vscode配置C语言环境【应该是最标准的了】

实话实说,在我配置VSCODE的C语言环境过程中,尝试过很多种方法,踩过很多坑;不过所幸,我终于找到了,这个最标准的配置方法了!文章目录01. 下载vscode02. 下载MINGW03. 配置vscode01. 下载vscode首先,我们得有一个vscode吧,所以大家快去官网下载吧!VSCODE官网传送门02. 下载MINGW我们需要知道的是,你之所以可以使用其它的软件使用C/C++,首先是因为人家已经内置了MINGW的环境,而MINGW就是C语言的编译软件的核心,所以现在我们需要去下载他

2021-04-28 18:00:48 17400 24

原创 超新尔雅最简单的躲避鼠标检测方法

在页面右键,然后移开鼠标,成功!

2021-04-07 19:32:46 1015 1

原创 基于C51的扩展系统结构的篮球记分器【包含IIC运用,DS1307,LCM12864】的课设作业

题目10:模拟篮球记分器(系统扩展结构)设计语言:C功能:模拟篮球比赛记分器,有比分显示,以及比赛开始、结束倒计时显示。(1)在显示屏上显示篮球记分显示区(2)蜂鸣器提醒开始、结束时间。响声不同(3)键盘负责加分系统硬件环境:单片机扩展系统,键盘,显示器,喇叭等文章目录题目10:模拟篮球记分器(系统扩展结构)自检程序LED自检蜂鸣器自检小键盘自检LCD自检分析DS1307 程序自检DS1307简介IIC总线初始总线发起起始信号发送数据应答位发送停止信号接下来稍微展示一下DS1307的读写过程:

2021-03-11 21:07:41 1072

原创 第六届蓝桥杯国赛:机器人繁殖从公式推导到C++/Python的实现

题目 1831: 机器人繁殖时间限制: 1Sec 内存限制: 128MB 提交: 883 解决: 227题目描述X星系的机器人可以自动复制自己。它们用1年的时间可以复制出2个自己,然后就失去复制能力。每年X星系都会选出1个新出生的机器人发往太空。也就是说,如果X星系原有机器人5个,1年后总数是:5 + 9 = 142年后总数是:5 + 9 + 17 = 31如果已经探测经过n年后的机器人总数s,你能算出最初有多少机器人吗?输入输入一行两个数字n和s,用空格分开,含义如上。n不大于100,s

2021-02-04 16:56:42 360 1

原创 用word模仿手写字体

今天来讨论一下如何用word做手写字体首先我们来看一下效果图:咳咳,是不是很有feel!教程来了!首先你需要下载一个手写字体:百度一下你就拥有,这个我就不推荐什么什么字体,什么什么网站了,相信大家都可以找到一款适合自己的。将手写字体解压到文件夹下打开控制面板,搜索字体,然后进入文件夹:然后将之前文件夹下的ttf文件拖拽进去就可以了。接下来打开word!打开文件->选项->信任中心->信任中心设置中选择该选项:打开视图->宏->新建“手写字体”

2020-12-05 10:29:08 25127 2

原创 Win10 从头开始搭建搭建GPU版darknet【CUDA11.1 + VS2019】

Win10 从头开始搭建搭建GPU版darknet第一步:安装英伟达显卡驱动首先我们需要来到英伟达的官网,这里附上链接nvidia。进入官网后找到驱动程序,选择GeForce 驱动程序:点击进入来到这个界面:在这里我们需要找到自己的显卡驱动的产品类型,查找途径如下:右键此电脑,打开属性;在右侧任务导航栏找到设备管理器;在现实驱动器下,找到NVDIA开头的东东,他就是显卡驱动的产品类型;回到之前的页面开始搜索,找到最新版开始下载!搜索结果在下面!双击运行,为了安全起见,选择默

2020-11-29 11:23:20 4782 8

原创 汉诺塔 C++实现【STL stack】

首先我们对题目重现:汉诺塔:汉诺塔(Tower of Hanoi)源于印度传说中,大梵天创造世界时造了三根金钢石柱子,其中一根柱子自底向上叠着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。有三根杆子A,B,C。A杆上有N个(N>1)穿孔圆盘,盘的尺寸由下到上依次变小.要求按下列规则将所有圆盘移至C杆:1.每次只能移动一个圆盘;2.大盘不能叠在小盘上面.可将圆盘临时置于B杆,也可将从A杆移出

2020-06-25 17:10:27 866

原创 K邻近算法——约会成功预测【python实现】

题目我们从:飞行公里数,玩游戏时间和冷饮消耗量来分析约会是否成功~代码实现import numpy as npimport pandas as pdimport matplotlib.pyplot as plt# 字体设置plt.rcParams['font.sans-serif'] = ['SimHei']# 训练集的载入datingTest = pd.read_table('datingTestSet.txt', header=None)# 测试集标签添加datingTest.

2020-06-08 14:45:15 362 1

原创 2.4 大电路静态工作点的稳定

2.4 大电路静态工作点的稳定2.4.1 静态工作点稳定的必要性之前我们的讨论,说明的静态工作点存在的必要性,那么在这里我们还需要它具有稳定性才可以。只有静态工作点稳定,我们才可以得到我们想要的放大电流或电压。2.4.2 典型的静态工作点稳定电路还记得之前学过的耦合电路嘛?首先我们看一下之前的直接耦合电路在这里,我们将考虑到他的稳定性。还记得我们之前学的二极管的曲线吗?温度是影响PN结的主要因素。...

2020-06-01 11:22:59 3831 2

原创 当我想减肥的时候,我想起用python科学建模【matplotlib]】

起因近期因疫情影响,体重居高不下,且每日都有上升的趋势。此情此景我不得不展开减肥大计。于是乎ing通过几篇论文的查询,得到了一些公式,将其用python建模得到代码:import matplotlib.pyplot as pltimport matplotlibimport mathfont = {'family' : 'MicroSoft YaHei', 'weight': 'bold', 'size': 12}matplotlib.rc('font',

2020-05-28 10:20:33 868 1

原创 2.3 放大电路的分析方法

2.3 放大电路的分析方法直流通路和交流通路虽然我们在电路中,通常都是交流电和直流电并存的情况,但是在由于有类似于电容电感这些电抗元件的存在,所以使得交流电和直流电在同一电路中却有不同的通路。所以为了方便,,我们将交流和直流的通路区分开。直流通路:顾名思义,直流通路的含义就是给直流电走的,那么我们根据以前所学习的基础电路的知识我们有以下几个结论:电容开路电感短路信号源化为其内阻,交流电源不用关注交流通路:交流通路是交流电在电路中的通路,其需要注意的是以下几点:电容短路【实际上是指容量大

2020-05-26 14:28:57 1303 2

原创 2.2基本共射放大电路的工作原理

2.2基本共射放大电路的工作原理我们继续以NPN型晶体管为例,看看三极管如何将放大电路实现出来的吧。2.2.1基本共射放大电路的组成和各元器件的作用在之前三极管的学习中,我们知道可以通过控制基极的电流来改变集电极的电流,所以我们很自然的在说到放大电路,第一反应就是晶体管的放大作用。那么在之前的三极管学习过程中,我们曾经搭建过一个简单的基本共射放大电路,如下图所示:其中的Rb和Rc的一个重要功能就是将输入的信号提取出来,即转换成有限功率的输入输出信号。再简单一点就是获得一个电流。因为在三极管的学习中

2020-05-24 04:16:59 15518

mathcopy_1.exe

手敲公式是不是已经累了?快来试试math copy吧,目前是windows64位系统版本的 使用方法 首先截图,或者从网站上保存图片,保证图片在剪切板里 运行mathcopy.exe API识别完成后会将letax文本替换到剪切板中,可以直接粘贴。

2021-05-12

口袋妖怪爬虫获得的图鉴.xls

无疑在家刚学完爬虫,自己用于休闲娱乐中的一点小操作,为了自己找到一份边界的口袋妖怪图鉴而做的爬虫得到的结果,欢迎大家下载查看

2020-05-03

空空如也

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

TA关注的人

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