深度学习
深度学习。
LidarXin
夏志新,大连理工大学硕士。
广泛涉猎,主攻JAVA开发。
好奇心=学习能力。
招聘内推或交流,联系wx:xzx20666。
展开
-
梯度消失与梯度爆炸(多图)
梯度消失与梯度爆炸1.梯度的概念2.梯度消失与梯度爆炸的现象:如果权重很小,一直相乘,就会变得很小。反之就会变得很大。危害?均会导致无法更新。3.产生原因梯度消失的原因:(1)神经网络(2)初始化权值过小(3)激活函数sigmoid(Relu)梯度爆炸的原因:(1)神经网络(2)初始化权重过大4.如何解决?(1)预训练+微调(2)梯度剪切、正则(3)Relu、Leakey-Relu、elu等激活...原创 2020-09-19 21:23:36 · 1181 阅读 · 0 评论 -
补习一下目标检测!
看视频补习一下目标检测!知识结构图:一、目标检测原理1.目标检测定义以及对比:输出:框、类别、置信度(a)分类 (b)目标检测 (c)语义分割 (d)实例分割(分割的话精确到像素级别)2.传统方法(左)VS深度学习方法(右)传统方法:手动特征提取(生成特征);滑动窗口生成候选框深度学习方法:(二阶段)提取特征使用CNN;候选框使用RPN;(单阶段)直接回归得到框的位置和类别3.目标检测流程:二、传统目标检测1..原创 2020-09-03 23:41:10 · 411 阅读 · 0 评论 -
【面试】AI算法工程师---面试题!(第二部分:AI部分)
深度学习原创 2020-07-29 22:21:44 · 40519 阅读 · 1 评论 -
基于深度学习和激光点云的目标检测--自动驾驶感知(基础知识和原理)
基于深度学习和激光点云的目标检测(自动驾驶感知)1.激光点云数据?如何用python读取和显示点云文件?(1)激光点云文件是.bin格式的,每一个.bin文件代表一个点云图(每一个点云图由很多点组成,又名体素)(2)激光雷达点云bin文件读取和显示:这里读取的是KITTI数据集中的.bin文件:import mayavi.mlabimport torchimport numpy as npmypointcloud=np.fromfile(r"E:\MANY_PROJECT_SO原创 2020-07-22 14:35:41 · 2493 阅读 · 0 评论 -
用keras写一个生成对抗网络(GAN)
什么是生成对抗网络(GAN)?1、GAN的用途?GAN的初衷就是生成不存在于真实世界的数据,类似于使得 AI具有创造力或者想象力。应用场景如下:(1)AI作家,AI画家等需要创造力的AI体;(2)将模糊图变清晰(去雨,去雾,去抖动,去马赛克等),这需要AI具有所谓的“想象力”,能脑补情节;(3)进行数据增强,根据已有数据生成更多新数据供以feed,可以减缓模型过拟合现象。2、GAN的结构:理解GAN的两大护法G和DG是generator,生成器:负责凭空捏造数据出来..原创 2020-07-19 16:34:14 · 4786 阅读 · 0 评论 -
tensorflow、pytorch、keras框架的区别?(汇总)
tensorflow2.0、pytorch两大框架的区别?1.简介 PyTorch 最大优势是建立的神经网络是动态的, 对比静态的 Tensorflow, 它能更有效地处理一些问题, 比如说 RNN 变化时间长度的输出。PyTorch的源码只有TensorFlow的十分之一左右,更少的抽象、更直观的设计使得PyTorch的源码十分易于阅读。 tensorflow2.0是tensorflow新发布的版本,从简单、强大、可扩展三个层面进行了重新设计。特别是在简单化方面,T...原创 2020-07-19 16:11:43 · 12974 阅读 · 0 评论 -
计算机视觉(CV)的顶会和顶刊?
1.深度学习、计算机视觉、机器学习的顶会论文在哪里看?2.tensorflow、pytorch、keras框架的区别?3.什么是深层对抗网络(GAN)?原创 2020-07-18 21:55:40 · 1125 阅读 · 0 评论