自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 问答 (2)
  • 收藏
  • 关注

原创 过拟合、欠拟合问题解决策略

过拟合和欠拟合是机器学习中常见的一种现象,那么到底什么才叫过拟合欠拟合,怎么去解决这种问题呢?这就是本文的重点阐述内容。过拟合过拟合是指针对训练数据,模型过度适配的情况。简单而言就是模型的泛化能力比较弱。在训练模型的过程中学到了太多的特征,而这其中有些特征其实并不一定是有用的。例如当有一个人脸识别项目中,我们的 模型学到了人的口鼻嘴眼耳特征,此外还多学到了鼻子上的眼镜(可能是训练数据中人存在太多戴眼镜的人)。当项目落地后我们发现对于不戴眼镜的人脸不识别了或者说识别不出...

2021-12-29 11:37:05 964

原创 深度学习(花书)笔记3——参数估计、回归分析

1. 概率常见的概率类型有条件概率、先验概率、后验概率和联合概率。1.1 条件概率在一系列的事件发生中,如果事件A和事件B都有可能发生,如果事件A的发生与事件B的发生之间存在着某种关系,如当事件B发生的情况下,事件A发生的概率,可以表达为P(AIB),这就是条件概率的表达公式,同时此刻的事件B的值则被称作事件A的后验概率。1.2 先验概率先验概率的另一个名字叫做边缘概率,如果事件A和事件B都有发生,则P(A)可以被称为事件A的先验概率,先验...

2021-12-28 10:59:10 1155

原创 深度学习(花书)笔记2——(无)监督学习算法介绍

机器学习算法可以分为监督学习算法和无监督学习算法。1.监督学习 监督学习算法是给定一组输入 x 和输出 y 的训练集,学习如何关联输入x和输出y。在许多时候,输出y很难自动收集,必须由人来提供‘监督’。在目标检测领域而言,训练集中的输出y都是采用人为标注的方式生成。如下图所示,在这张图片中有着很多物体,如人、自行车以及轿车等等;这些物体可以认为是输入x,众所周知,训练一个目标检测算法光有输入x远远不够,还需要有与该物体对应的标签,也就是输出y,只有同时拥有输入x和输出y才能...

2021-12-24 17:30:59 2385

原创 卷积神经网络实行代码(简单版)

#coding=utf-8import torchimport numpy'''from torch.autograd import Variabletensor=torch.FloatTensor([[1,2],[3,4]])variable=Variable(tensor,requires_grad=True)print(tensor)print(variable)'''import torch.nn.functional as Ffrom torch.autograd impo..

2021-12-21 19:20:47 796

原创 深度学习(花书)笔记1——容量、过拟合、欠拟合

最近魔改yolo网络,闲来无聊就想起了深度学习这本花书,就想着把这本书好好看下,顺便做一些笔记,以防后期需要还可以回来看看,也顺便加深一下印象。本次文章谈到的所有内容均来自书籍和自己的一些见解,写的不对的地方请各位指正。 容量:通俗地,模型的容量是指其拟合各种函数的能力。 过拟合:是指训练误差和和测试误差之间的差距太大。欠拟合:是指模型不能在训练集上获得足够低的误差。 对于现在而言,机器学习的的主要挑战是我们的算法必须...

2021-12-21 15:38:12 985

原创 YOLOV3代码主干部分代码解析

最近在做课题用到了YOLOv3,之前在B站听bulingbuling大神讲的课收益颇丰,所以用的代码依然选择了bulingbuling的,先说说总体的感受吧,代码结构清晰,阅读起来非常方便,而且代码中已经有了很多注释,整体的逻辑就更加明朗,本人为了更加深刻理解代码,同时也为了备份,在大神注释的基础上进行添砖加瓦,解释错误的地方请各路大神多多指正。本篇文章主要讲解yolov3中的darknet.py文件!import mathfrom collections import Order...

2021-12-07 15:49:27 1972

原创 词典小程序#python

纯是自己玩def ctoe(): i=entry.get() ans="" for k,v in dictionary.items(): if v==i: ans=k break if ans: label.config(text=ans) else: label.config(text="zhaobudao["+i+"]")def etoc(): i=en

2021-10-15 15:16:28 226

空空如也

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

TA关注的人

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