Python
文章平均质量分 66
Zorione
这个作者很懒,什么都没留下…
展开
-
神经网络多层感知器异或问题求解-学习篇
多层感知器可以解决单层感知器无法解决的异或问题首先给了四个输入样本,输入样本和位置信息如下所示,现在要学习一个模型,在二维空间中把两个样本分开,输入数据是个矩阵,矩阵中有四个样本,样本的维度是三维,三个维度分别表示偏置,x坐标,y坐标。对应的标签Y是 区分矩阵中的样本,例如:[1,0,0]对应0,[1,0,1]对应1,以此类推。使用单层感知器无法解决此异或问题,怎么样使用多层感知器求解这个问题?原创 2024-09-13 06:06:42 · 176 阅读 · 0 评论 -
神经网络案例实践之单层感知器求解-学习篇
首先给了五个输入样本,输入样本和位置信息如下所示,现在要学习一个模型,在二维空间中把两个样本分开,输入数据是个矩阵,矩阵中有五个样本,样本的维度是三维,三个维度分别表示偏置,x坐标,y坐标。对应的标签Y是 区分矩阵中的样本,例如:[1,2,3]对应1,[1,4,5]对应1,[1,1,1]对应-1,以此类推。令误差函数为L,预测值为 y,阈值函数f 为符号函数。单层感知器作为线性分类器被广泛应用。怎么样使用单层感知器求解这个问题?x,y表示实际的二维坐标。原创 2024-09-12 17:38:08 · 247 阅读 · 0 评论 -
人工智能数据基础之概率论入门-学习篇
设随机试验的样本空间为S,如果由样本空间S中的每一个样本点(即随机试验的每一个可能结果)e可以唯一确定一个实数X(e),则称X(e)为随机变量,记为X,其中X是定义在样本空间S上的单值实值函数。离散型随机变量:如果随机变量X只可能取有限个或可列无穷多个值,则称X为离散型随机变量。例如,抛掷一枚骰子,其朝上的点数就是一个离散型随机变量,它只能取1,2,3,4,5,6这六个值。连续型随机变量:如果随机变量X的所有可能取值不可以一一列出,而是可以取某一区间内的任意实数,则称X为连续型随机变量。原创 2024-09-09 21:02:45 · 893 阅读 · 0 评论 -
人工智能数据基础之微积分入门-学习篇
微分是求函数在某一点的变化率。反向传播算法(Backpropagation Algorithm),简称BP算法,是一种用于训练人工神经网络(Artificial Neural Network, ANN)的常用且有效的算法。它建立在梯度下降法的基础上,通过计算网络预测与实际结果之间的误差,并将这个误差反向传播到网络中的每一层,从而调整网络中每个权重的值,以逐步优化网络的学习过程。首先,给定一个输入样本,按照当前网络的权重和偏置,通过每一层传递这个输入,直到最后一层,得到网络的预测输出。原创 2024-09-08 17:00:36 · 711 阅读 · 0 评论 -
人工智能数据基础之线性代数入门-学习篇
标量是只有大小没有方向的量。在数学中,它通常是一个实数或复数。通俗理解:想象你有5个苹果。这个数字"5"就是一个标量。它只告诉你有多少苹果,但不告诉你这些苹果放在哪里。原创 2024-09-07 17:53:28 · 1070 阅读 · 0 评论 -
Python GUI入门详解-学习篇
GUI就是图形用户界面的意思,在Python中使用PyQt可以快速搭建自己的应用,自己的程序看上去就会更加高大上。有时候使用 python 做自动化运维操作,开发一个简单的应用程序非常方便。程序写好,每次都要通过命令行运行 python 程序,就不是那么人性化了。为了更方便的操作,使用 Python GUI 编写界面程序,方便后续程序的操作。原创 2024-09-07 09:41:19 · 799 阅读 · 0 评论 -
Python中pickle文件操作及案例-学习篇
Pickle 算是Python的一种数据序列化方法,它能够将对象转换为字节流,进而可以保存到文件中或通过网络传输给其他Python程序。这种方式非常适合快速简便地保存复杂的数据结构,例如列表、字典、自定义对象等。原创 2024-09-07 08:12:37 · 563 阅读 · 0 评论 -
OpenCV视频处理练习案例-学习篇
用OpenCV打开一段视频,将每一帧画面压缩成540p,对画面进行垂。直翻转,转为黑白,然后添加高斯噪声,把处理好的每一帧画面保存。成一个mp4文件保存到本地。生成的文件检测后是没问题的。原创 2024-09-06 22:13:45 · 619 阅读 · 0 评论 -
OpenCV影像数据处理入门-学习篇
在计算机视觉项目的开发中,OpenCV作为最大众的开源库,拥有了丰富的常用图像处理函数库,可用于开发实时的图像处理、计算机视觉以及模式识别程序。采用C/C++语言编写,可以运行在Linux/Windows/Mac等操作系统上,能够快速的实现一些图像处理和识别的任务。此外,OpenCV还提供了java、python、cuda等的使用接口、机器学习的基础算法调用,从而使得图像处理和图像分析变得更加易干上手,让开发人员更多的精力花在算法的设计上。原创 2024-09-06 21:47:41 · 539 阅读 · 0 评论 -
使用matplotlib绘制散点图、柱状图和饼状图-学习篇
【代码】使用matplotlib绘制散点图、柱状图和饼状图-学习篇。原创 2024-09-06 19:32:07 · 406 阅读 · 0 评论 -
怎么使用matplotlib绘制一个从-2π到2π的sin(x)的折线图-学习篇
首先:如果你的环境中没有安装matplotlib,使用以下命令可以直接安装。如何画一个这样的折线图呢?原创 2024-09-06 18:57:10 · 249 阅读 · 0 评论 -
YOLO标注文件清洗案例代码-学习篇
YOLO标注文件清洗训练一个人工智能算法需要一个庞大的数据集,这个数据集需要进行人为标注但由于出现意外,造成部分数据丢失,使得标注文件和图片文件的文件名前缀不能一一对应需要写一段代码将可以文件名前缀一一对应的文件保存到一个新的文件夹中,已完成数据的清洗。原创 2024-09-05 20:05:13 · 415 阅读 · 0 评论 -
PyCharm介绍、安装与使用教程-学习篇
PyCharm 是一种 Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,专业版提供了一些高级功能,以用于支持Django框架下的专业Web开发。原创 2024-09-04 18:44:23 · 893 阅读 · 0 评论 -
jupyter notebook详细介绍-学习篇
简而言之,Jupyter Notebook是以网页的形式打开,可以在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下显示的程序。进入配置文件后不要按其他键,用英文半角直接输入 /c.NotebookApp.notebook_dir,这时搜索的关键词已在文档中高亮显示了,按回车,光标从底部切换到文档正文中被查找关键词的首字母。Jupyter Notebook中所有交互计算、编写说明文档、数学公式、图片以及其他富媒体形式的输入和输出,都是以文档的形式体现的。③ 以富媒体格式展示计算结果。原创 2024-09-03 22:16:13 · 1098 阅读 · 0 评论 -
Anaconda的包管理
使用pip命令安装第三方包的方法,其中package-name代表程序包的名字。使用conda下载Python程序包。原创 2024-09-03 20:39:51 · 217 阅读 · 0 评论 -
Anaconda的环境管理操作命令详解-学习篇
可以看到目前电脑的base环境情况,我的本机只有一个base环境。是anaconda3在安装的时候所选的根目录信息。命令前的(base) 代表目前执行处于base环境,* 代表目前正在处于哪一个环境中。原创 2024-09-03 20:30:15 · 904 阅读 · 0 评论 -
Anaconda换源指南-学习篇
此外,如果你在使用虚拟环境,并且希望在该环境中也使用清华大学的源,你可以在该虚拟环境的相应位置(通常是venv/pip.conf或env/pip.ini,取决于你的虚拟环境位置和操作系统)创建或编辑配置文件。永久更换pip的默认源为清华大学的源,你需要修改pip的配置文件,以便在每次使用pip时都自动使用清华大学的镜像源。pip的配置文件通常位于用户的主目录下的pip.conf文件(在Unix-like系统,如Linux和macOS上)或pip.ini文件(在Windows上)。打开文件资源管理器。原创 2024-09-01 21:11:32 · 1011 阅读 · 0 评论