自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

机器学习-最近邻算法(knn)

https://mp.csdn.net/mdeditor/90038561#

  • 博客(15)
  • 收藏
  • 关注

原创 系统性docker干货

系统性学习docker的相关知识,快速部署程序

2023-01-30 15:05:01 121 1

原创 c++底层原理

用汇编的思想剖析c/c++知识,使用通俗易懂语言解释各种语法,为优雅的编写C++代码打下基础

2022-04-21 23:09:36 2761

原创 2D分割算法应用于医学影像3D图像

一、医学影像领域深度学习概念1、模态:一种信息的来源或传播形式称为模态,比如嗅觉、听觉、雷达、红外等采集到的数据都不同模态。同时模态也有广泛定义,比如不同语言、不同情况所采集的数据等也称为不同模态。2、多模态机器学习,英文全称 MultiModal Machine Learning (MMML),旨在通过机器学习的方法实现处理和理解多源模态信息的能力。目前比较热门的研究方向是图像、视频、音频、语义之间的多模态学习。医学图像具有多模态特点,多模态通俗地讲就是一个东西可以有多种不同的形态表现。作用:单一的

2020-12-29 14:10:59 3409

原创 正确安装madmom

安装pyaudio的依赖sudo apt-get install libasound-dev portaudio19-dev libportaudio2 libportaudiocpp0安装pyaudiopip install pyaudio安装madmom的依赖numpy>=1.13.4scipy>=0.16cython>=0.25mido>=1.2.6pytestpyaudiopyfftwpytest-runnersudo apt install ffm

2020-12-09 13:55:36 1502 1

原创 深度学习知识大杂烩

前言:本文讲述深度学习神经网络网络的一些基础知识,以及部分网络特点,为后续学习和研究神经网络铺路。一、Focal loss函数概念:https://arxiv.org/pdf/1708.02002.pdf这个损失函数是在标准交叉熵损失基础上修改得到的。这个函数可以通过减少易分类样本的权重,使得模型在训练时更专注于难分类的样本。一般目标检测网络中正样本远远小于负样本的候选框,在双阶目标检测中...

2020-05-06 20:29:23 1081

原创 ubuntu常用的软件安装

使用过Windows的朋友,相信对其界面和软件都情有独钟,然而在使用Linux时有些Windows上的常用软件可能就不太友好了,主要因为Linux将这些资源用在了自带的丰富软件包、跨平台的硬件支持、多用户多任务、安全稳定性、网络功能等地方。Linux的无图形界面才是王道,但相比于图形化界面,无图形界面并不太适合一般用户更好的使用。自己在使用图形化界面的ubuntu时,在安装软件以及包方面道路比较坎...

2020-05-06 18:32:49 374

原创 全面理解贝叶斯分类器

在机器学习或深度学习中经常会碰到有关贝叶斯分类器的相关知识。为了更顺利去学习机器学习和深度学习,本文针对贝叶斯分类器的贝叶斯决策论、极大似然、朴素贝叶斯算法进行详细介绍。

2020-03-23 18:58:46 1014

原创 概型和概率

前言:初学概率论里的概型和概率时可能觉得比较简单,但是学完后要结合实际用的时候却有力不从心之感或无低气的调用公式等等问题,这和在学习过程中没有去深挖和总结有很大关系。本文着重体现的是对概率论里的概型和概率有更全面的认识、和更深刻的理解。大致理解:概型是描述试验中随机事件发生的可能性的一个模型;概率是反映随机事件发生的可能性大小。古典概型定义:具有以下两个特点的随机试验称为古典概型试验:(1...

2020-03-19 11:55:58 941

原创 清晰理解SVM原理

前言:在机器学习中,SVM是十大经典算法之一,在这十大算法中SVM的地位也是处于前几位的行列中,然而学习SVM算法并不容易。在本人看来想要透彻理解SVM算法,主要有两大难题需要解决,一个是不等式约束条件最优化问题(用结合KKT条件的拉格朗日乘子法解决);另一个问题是对多个未知变量求解(也是本文需要介绍的SMO算法)。SVM的简介svm(support vector machines,支持向量机...

2020-03-17 18:00:07 339

原创 清晰理解拉格朗日乘子法和KKT条件

(一)什么是拉格朗日乘子法?是一种更便捷的求解含有约束条件下目标函数的极值问题方法。其主要思想是将含有约束条件的极值问题转化为无约束条件的极值问题。(二)拉格朗日乘子法的深入理解。(提示:如下中带下标的函数表示该函数对所指定下标求偏导。fxf_xfx​表示函数f对x变量求偏导;dydx\frac{d_y}{d_x}dx​dy​​表示函数y对变量x求导。)问题:在条件ϕ(x,y)=0\phi...

2020-03-14 18:11:18 461

原创 深度学习经典优化器Optimizer

什么是优化器?就是对梯度进行优化更新的,这样不仅能使模型找到最优点,而且能大大提升模型收敛速度,当然不同的优化器找到的最优点可能不同,有可能使局部最优点,有可能使全局最优点,这个是决定模型好坏的重要因素之一,所以优化器怎么选对模型的好坏起着重要的作用。有哪些流行的优化器?1、梯度下降算法:梯度下降最常见的三种变形 BGD,SGD,MBGD,这三种形式的区别就是取决于我们用多少数据来计算目标...

2019-11-14 17:28:35 386

原创 易理解的机器学习模型性能评估指标——准确率、精确率、召回率、F1指标、ROC曲线、AUC值、PR曲线

反对法放到地方

2019-11-14 16:39:03 3558

原创 深度学习算法实现———基础环境

前言:深度学习是包含在机器学习里的一个特殊领域,他是基于人工神经网络的一种特征学习算法的领域。自卷积神经网络现世以来深度学习开始迅速发展,相比于机器学习它更适合处理超高维特征。现如今深度学习在图像、语音、自然语言方面颇有建树。能运用好深度学习算法去处理实际的事是很多人的一个目标,这里我想分享下我进入深度学习邻域后的一些见解。这里我主要分析的是python编程语言,pycharm编程软件,ana...

2019-10-23 11:30:23 1037

原创 训练自己的yolov3算法

在上文主要讲到了跑深度学习算法网络的一些基础环境和数据,所以这篇主要是叙述网络的运行以及了解算法中的一些小奥秘。本文以现在比较流行的目标检测算法yolo为例,主要讲述yolov3检测目标与训练过程。yolo简单介绍深度学习中的目标检测算法如果要分类,那么一类可以是one-stage,一类是two-stage。这里的two-stage指的是区域提取【Regional extract】和目标分类...

2019-10-11 11:47:21 1019

原创 机器学习-最近邻算法(knn)

最近邻算法 最近邻算法是机器学习算法中比较简单的一种算法了,下面用图阐述一下该算法。![在这里插入图片描述](https://img-blog.csdnimg.cn/20190509155255874.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9i...

2019-05-09 16:07:11 465

空空如也

空空如也

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

TA关注的人

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