
机器学习
大部分为吴恩达讲授机器学习内容,有兴趣可以听下原视频。
NewDay_
这个作者很懒,什么都没留下…
展开
-
ubuntu20下使用 torchviz可视化计算图
【代码】ubuntu20下使用 torchviz可视化计算图。原创 2024-02-27 20:51:38 · 497 阅读 · 0 评论 -
Deep Learing之深度网络与传统的区别以及卷积神经网络的关键想法
而深度学习可以通过网络来拟合特征可以避免这种问题,因为深度学习通过多层结构从原始数据中得到的特征可以同时提高特征的区分选择性和特征不变形,而且可微小细节的特征进行区分,如从白色的狼中区分出萨摩耶犬,同时忽略背景、亮度、姿势等特征。池化:卷积层的作用是探测上一层特征的局部连接,然而池化层的作用是在语义上把相似的特征合并起来,池化操作让这些特征对各种变化具有更好的鲁棒性;权值共享:每一层的特征图使用的过滤器是相同的,不同层使用不同的滤波器;多层网络的使用:通过多层网络实现对低级特征的组合,转换为高级的特征。原创 2023-06-23 16:24:11 · 373 阅读 · 0 评论 -
读取nii文件
解决方法:因为 sitk.ReadImage(filename)读取的对象是image对象,需要进行转换。sitk.GetArrayFromImage(img_obj)可以获取数据,nii文件还有空间信息等可以image的 GetOrigin(),GetSpacing(),GetDirection()方法获取。解决方法:最简单是办变量除以1.0,原来变量就会变成浮点数现在image,label都是(768,26,768),目标形状为(26,768,768)原创 2022-11-26 14:40:03 · 651 阅读 · 0 评论 -
卷积层、池化层等作用
卷积层:1局部连接2权重共享池化层:保留有用信息,去除无关,减少计算量。原创 2022-10-28 21:53:13 · 4901 阅读 · 0 评论 -
深度学习之序列模型
RNN原创 2022-10-14 15:46:31 · 246 阅读 · 0 评论 -
Pytorch 安装失败(旧版本)
PyTorch安装旧版本报错原创 2022-06-11 20:38:03 · 658 阅读 · 0 评论 -
Yolov5s网络结构
model( (model): Sequential( (0): Focus( (conv): Conv( (conv): Conv2d(12, 32, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False) (bn): BatchNorm2d(32, eps=0.001, momentum=0.03, affine=True, track_running_stats=True)原创 2022-04-25 22:39:36 · 2744 阅读 · 0 评论 -
车牌识别之预处理(灰度化,去噪,二值化,分割)
灰度化灰度即R=G=B 二值化只取255 0对图片进行灰度化处理,目的是 1 减少数据量 (减少不明显) 2 为二值化准备对数据进行灰度发现数据量减少并不明显 尤其是 最大 和 平均 灰度法 权重法数据量减少明显 但是权重不容易处理(权重需要自己去调整到自己想要的)python 二值化代码1. 使用cv2方法(注意cv2读取图片是BGR通道,保存的图片时单通道)def gray_cv(img): img2 = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)原创 2022-04-11 22:26:15 · 14038 阅读 · 0 评论 -
tensor-CIFAR10数据集加载及模型搭建
本次案例是CIFAR10from torchvision import datasetsfrom torchvision import transformsfrom torch.utils.tensorboard import SummaryWriterimport ssl # 取消认证ssl._create_default_https_context = ssl._create_unverified_context # 没有数据集进行下载时候需要取消认证,不然无法下载trans_com原创 2022-03-18 17:29:28 · 1326 阅读 · 0 评论 -
tensor-入门教程(加载数据 tensorboard 数据转换 图片操作)
PIL读取图片from PIL import Imagebee = Image.open(r"../data_set/train/ants_image/0013035.jpg")"""open() Opens and identifies the given image file. This is a lazy operation; this function identifies the file, but the file remains open and the actual原创 2022-03-15 18:24:43 · 2799 阅读 · 0 评论 -
机器学习-猫狗识别(入门案例)
案例分析:下载猫狗图片,进行分类。对数据进行分类,训练集和测试集。训练集和测试集都进行命名规范,把猫标记为1,狗标记为0。处理流程: 数据处理,把数据处理为64X64大小的格式,参数初始化分被初试化 各层权重 W 和 偏置 b,(一般情况下W进行随机赋值,b赋值为1),前向传播,确定激活函数(浅层选择tanh函数,深层选择ReLu),交叉熵损失,反向传播(梯度下降),更新参数,构建神经网络,训练进行测试,进行优化(后面还会更新的)。导包引用:import osfrom PIL import Ima原创 2022-03-14 19:39:28 · 13428 阅读 · 3 评论 -
YOLOv5 - AssertionError: Image not Found
出现上图原因是val 路径还有中文,cv.imread()不能识别。解决方法:1 修改还有中文的文件名2 使用绝对路径,把测试图片放在含有中文的文件里面。下图的名称也无法读取,可能是含有(),重新修改图片名称。...原创 2022-03-10 22:21:55 · 7519 阅读 · 5 评论 -
机器学习-OCR流水线
ORC流水线构建,上限分析找出最能提示性能的模块原创 2022-03-09 07:00:00 · 238 阅读 · 0 评论 -
机器学习-大数据集处理(随机梯度下降和Mapreduce)
Stochastic gradient descent (随机梯度下降)Mini-batch fradient descent (最小批梯度下降)减少映射原创 2022-03-08 11:31:57 · 2782 阅读 · 0 评论 -
机器学习-电影预测系统
原创 2022-03-03 09:55:09 · 1111 阅读 · 2 评论 -
机器学习-异常检测(高斯分布)
原创 2022-03-02 07:00:00 · 404 阅读 · 0 评论 -
机器学习-降维(数据压缩、数据可视化)
原创 2022-03-01 07:00:00 · 489 阅读 · 0 评论 -
机器学习-聚类(非监督学习)
原创 2022-02-28 07:00:00 · 249 阅读 · 0 评论 -
机器学习-SVM(支持向量机)
原创 2022-02-27 07:00:00 · 270 阅读 · 0 评论 -
机器学习-评价学习算法
当有偏斜类是,使用查准率和召回率评价学习算法原创 2022-02-26 07:00:00 · 347 阅读 · 0 评论 -
机器学习-如何评估算法的效率
模型选择,数据分为训练集(60%),交叉验证集(20%),测试集(20%),更好避免泛化。用验证集选择最适合模型,测试集评估模型如何判断高偏差还是高方差感觉增大λ是解决高方差的,减小λ是解决高编程的。对此保留疑问。...原创 2022-02-25 07:00:00 · 713 阅读 · 0 评论 -
机器学习-反向传播
前向传播在这里插入图片描述原创 2022-02-24 10:34:05 · 663 阅读 · 0 评论 -
神经网络(非线性假设)
非线性分类(Non-linear Classification)原创 2022-02-22 16:53:12 · 490 阅读 · 0 评论 -
机器学习-过度拟合
欠拟合 高误差 拟合 过拟合 高方差过拟合定义,不能泛化分类过度拟合原创 2022-02-23 07:00:00 · 277 阅读 · 0 评论 -
初识机器学习
机器学习定义:机器学习分类:监督学习(给出的数据已经包含答案,给个数据都进行标记过)回归:预测一个连续的值分类:预测离散的值非监督学习聚类(没有进行标记,通过相同特征划分群)变量说明线性回归注意θ0 、θ1是同步修改的,因为J 函数需要用到θ。注意下山因子的选取,太小速度过慢,太快会越来越远梯度下山法,会引起局部最优解,因为极小值是斜率为零。j函数不变...原创 2022-02-22 11:09:15 · 429 阅读 · 0 评论