深度学习
文章平均质量分 98
bluesliuf
bluesliuf@163.com
展开
-
基于深度神经网络的图像噪声分类与去噪
本篇博文主要介绍对不同类型的图像噪声进行分类和去噪。发表论文The classification and denoising of image noise based on deep neural networks (SCI)项目简介现有的去噪方法取决于噪声类型的信息,通常由专家分类。换句话说,那些方法没有应用计算方法来对图像噪声类型进行预分类。此外,这些方法假设图像的噪声类型是像高斯噪声...原创 2020-03-08 15:11:10 · 9747 阅读 · 18 评论 -
人脸对齐:人脸关键点检测发展概述(含数据集及论文解读)
4个月的实习结束了,本文主要记录自己实习期间对人脸关键点检测的调研结果。目录结构1.背景介绍2.开源数据集3.评价指标4.检测方法5.论文解读5.1传统方法Active Shape Models-Their Training and Application5.2基于级联形状回归Cascaded pose regression CVPR2010...原创 2019-09-30 14:50:23 · 2090 阅读 · 2 评论 -
FaceNet在FPGA等硬件平台上的实现
本文主要介绍将训练好的网络模型,移植到FPGA等硬件平台上所必须的准备工作。不涉及具体的用C语言重新编写卷积操作、RAM存储等设计,本人做的只是辅助工作=-=。项目简介论文地址:FaceNet: A Unified Embedding for Face Recognition and Clustering将在服务器上训练好的FaceNet模型移植到FPGA等硬件平台上,实现人脸的检测推断过...原创 2019-07-27 15:22:27 · 765 阅读 · 0 评论 -
基于深度学习框架的水声信号的扩充和分类识别
现如今,基于声音信号的海上目标识别是进行海量探测和目标识别的可靠方法,也是水声信号处理领域的重要研究内容。发表论文:Expansion of restricted sample for underwater acoustic signal based on generative adversarial networks (EI)Deep Learning based Framework f...原创 2019-07-27 15:18:10 · 9817 阅读 · 23 评论 -
计算机视觉面试常见问题(含解答)
最近忙着找实习,对计算机视觉中常见的问题做了简单梳理,会不定时更新。CNNCNN在图像上表现好的原因直接将图像数据作为输入,不仅无需人工对图像进行预处理和额外的特征抽取等复杂操作,而且以其特有的细粒度特征提取方式,使得对图像的处理达到了几近人力的水平。参数和计算量的计算卷积输入为W×H×CW \times H \times CW×H×C,卷积核K×K×NK \times K \times...原创 2019-04-18 21:54:44 · 20342 阅读 · 1 评论 -
CNN网络架构演进:从LeNet到DenseNet
本文主要介绍卷积神经网络(CNN) 的发展演变,包含对每个网络的结构分析,创新点总结。内容来自自己的收集整理,还有网易云课堂吴恩达的卷积神经网络教学视频。LeNet-5LeNet是LeCun在1998年提出,用于解决手写数字识别(0-9) 的视觉任务。自那时起,CNN的最基本的架构就定下来了:卷积层、池化层、全连接层。如今各大深度学习框架中所使用的LeNet都是简化改进过的LeNet-5。和原...原创 2019-04-18 12:45:33 · 1028 阅读 · 0 评论 -
CNN网络发展史
转载自 https://www.cnblogs.com/skyfsm/p/8451834.html转载 2019-03-28 11:43:51 · 552 阅读 · 0 评论 -
牛客笔试题之顺丰机器学习真题
昨天做了一套顺丰人工智能和机器学习的真题,下面是对其中一些知识点的总结。Java中的String解析:链表链表的特性,使其在某些操作上比数组更加高效。增删不必挪动元素。当进行插入和删除操作时,链表操作的时间复杂度仅为O(1)。无需实现估计空间。链表在内存中不是连续存储的,所以可以充分利用内存中碎片空间。UDP与TCPTCP面向有连接可靠面向字节流数据无边界...原创 2019-03-28 11:05:33 · 1510 阅读 · 0 评论 -
牛客笔试题之机器学习
昨天做完了牛客网上的机器学习试题,下面是对一些错题的分析,并简要总结了一些机器学习中应该注意的知识点,过段时间会对其中的一些方法进行更加详细的分析介绍。题中打问号?代表该题答案存在争议,不一定准确。过拟合问题解析:造成过拟合的原因主要有:训练数据不足训练模型过度导致模型非常复杂,泛化能力差样本里的噪音数据干扰过大,大到模型过分记住了噪音特征,反而忽略了真实的输入输出间的关系;权...原创 2019-03-28 11:02:44 · 2337 阅读 · 1 评论 -
马氏距离和欧式距离详解
一般在机器学习模型中会涉及到衡量两个样本间的距离,如聚类、KNN,K-means等,使用的距离为欧式距离。其实,除了欧氏距离之外,还有很多的距离计算标准,本文主要介绍欧氏距离和马氏距离。欧氏距离最常见的两点之间或多点之间的距离表示法,又称之为欧几里得度量,它定义于欧几里得空间中,如点 x=(x1,…,xn)x = (x_1,…,x_n)x=(x1,…,xn) 和 y=(y1,…,yn)y...原创 2019-03-28 10:09:02 · 107344 阅读 · 20 评论 -
2019春实习-百度-计算机视觉算法研发工程师真题
前两天刚参加完百度计算机视觉算法实习岗的远程笔试,下面是我记忆中的一些考题,先记录下来,等答案公布再来详细分析。题型选择:30道,每题2分,共60分问答:1道,每题30分,共30分设计:1道,每题30分,共30分编程:2道,每题20分,共40分总分160分,考试时间2h选择题选择题包含单选和多选,涉及到的考点很广,主要包括数据结构、操作系统、网络、C++程序题、视觉相关题等。数...原创 2019-04-04 21:58:38 · 1954 阅读 · 4 评论 -
深度学习框架的对比及分析
本文主要介绍了现在主流的三大深度学习框架Tensorflow、Caffe和Pytorch的组成结构,并对其特点进行了简要分析。TensorflowTensorFlow是一个使用数据流图进行数值计算的开源软件库。图中的节点表示数学运算,而图边表示节点之间传递的多维数据阵列(又称张量)。灵活的体系结构允许使用单个API将计算部署到服务器或移动设备中的某个或多个CPU或GPU。它是一个静态图模型...原创 2019-03-27 09:15:12 · 974 阅读 · 0 评论 -
Tensorflow入门2
这篇博文主要是TensorFlow的一个简单入门,并介绍了如何实现Softmax Regression模型,来对MNIST数据集中的数字手写体进行识别。然而,由于Softmax Regression模型相对简单,所以最终的识别准确率并不高。下面将针对MNIST数据集构建更加复杂精巧的模型,以进一步提高识别准确率。深度学习模型TensorFlow很适合用来进行大规模的数值计算,其中也包括实...原创 2019-03-26 20:46:28 · 308 阅读 · 0 评论 -
Tensorflow入门
TensorFlow 简介TensorFlow是Google在2015年11月份开源的人工智能系统(Github项目地址),是之前所开发的深度学习基础架构DistBelief的改进版本,该系统可以被用于语音识别、图片识别等多个领域。官网上对TensorFlow的介绍是,一个使用数据流图(data flow graphs)技术来进行数值计算的开源软件库。数据流图中的节点,代表数值运算;节点节点...原创 2019-03-26 20:44:21 · 370 阅读 · 0 评论 -
深度学习的常见模型GAN
GAN的来源14年Goodfellow提出Generative adversarial nets即生成式对抗网络,它要解决的问题是如何从训练样本中学习出新样本,训练样本是图片就生成新图片,训练样本是文章就输出新文章等等。GANs简单的想法就是用两个模型, 一个生成模型,一个判别模型。判别模型用于判断一个给定的图片是不是真实的图片(从数据集里获取的图片),生成模型的任务是去创造一个看起来...原创 2019-03-26 20:38:41 · 18173 阅读 · 2 评论 -
深度学习发展
深度学习的发展历程人工智能机器学习深度学习人工智能远在古希腊时期,发明家就梦想着创造能自主思考的机器。当人类第一次构思可编程计算机时,就已经在思考计算机能否变得智能(尽管这距造出第一台计算机还有一百多年)(Lovelace, 1842)。如今,人工智能(artificialintelligence, AI)已经成为一个具有众多实际应用和活跃研究课题的领域,并且正在蓬勃发展。我们期...原创 2019-03-26 20:32:59 · 1474 阅读 · 0 评论 -
深度学习的常见模型CNN
CNN的来源CNN由纽约大学的Yann LeCun于1998年提出。CNN本质上是一个多层感知机,其成功的原因关键在于它所采用的局部连接和共享权值的方式。一方面减少了的权值的数量使得网络易于优化,另一方面降低了过拟合的风险。CNN是神经网络中的一种,它的权值共享网络结构使之更类似于生物神经网络,降低了网络模型的复杂度,减少了权值的数量。权重共享:在卷积神经网络中,卷积层的每一个卷...原创 2019-03-26 20:29:26 · 5677 阅读 · 0 评论 -
利用深度学习对医学CT图像中(LIDC-IDRI)的肺结节进行良恶性判断2
在上篇博文中,我们详细介绍了如何分割肺实质,并根据标注信息提取肺结节,本文主要介绍如何利用CNN网络训练分类模型,辅助医生作出判断。本文网络结构见论文: http://downloads.hindawi.com/journals/jhe/2017/8314740.pdf数据集通过上篇博文中的方法,我们最后根据肺结节的**良恶性程度(1-5)**得到了5类肺结节。数目如下:良恶性程度为1...原创 2019-03-29 21:01:33 · 10198 阅读 · 18 评论 -
利用深度学习对医学CT图像(LIDC-IDRI)中的肺结节进行良恶性判断
肺癌是最常见的癌症,目前,CT可用于帮助医生在早期阶段检测肺癌。 在许多情况下,识别肺癌的诊断取决于医生的经验,这可能会忽略一些患者并导致一些问题。 在许多医学影像诊断领域,深度学习已被证明是一种流行且有效的方法。 本文主要基于LIDC-IDRI这一公开数据集,对其进行了肺结节的提取,并利用CNN对其分类训练,从而辅助医生作出判断。由于篇幅较长,将分为2篇博客,这篇主要介绍数据处理,即肺结节的提...原创 2019-03-29 20:06:10 · 35160 阅读 · 143 评论