深度学习
辽宁大学
毕业于朝阳科技大学
展开
-
分布式机器学习的工具有哪些?
pytorchtensorflowMLlibDMTK原创 2021-05-24 09:02:03 · 349 阅读 · 0 评论 -
线性回归
#encoding=utf-8"""@author=wanggang"""import pandas as pdimport torch as tfrom torch.autograd import Variable as Vfrom matplotlib import pyplot as pltfrom IPython import displayt.manual_seed(1000)#这是设计的随机种子def get_fake_data(batch_size=8): x=.原创 2020-11-02 22:22:25 · 120 阅读 · 2 评论 -
plt.fillbetween的作用
plt.fill_between用颜色填充两条曲线之间的区域plt.fill_between(x, y1, y2),其中x是横坐标,y1和y2是两条曲线,这个函数的作用是用颜色填充y1和y2这两条曲线之间的区域。该函数最常用的用法是已知均值曲线和标准差,画出标准差覆盖的区域,例如下面这个例子:已知在一个回归问题中,输入向量是x,通过多次试验得到了输出的均值和标准差分别为y_mean和y_std,y_mean和y_std均为向量。现需画出一倍方差和二倍方差覆盖的区域,代码如下:for i in翻译 2020-06-21 22:44:19 · 926 阅读 · 0 评论 -
推荐算法代码实现
loaddata.py# coding=utf-8import osimport jsonimport pandas as pdimport pickleimport numpy as npTPS_DIR = '../data/music'TP_file = os.path.join(TPS_DIR, 'Digital_Music_5.json')f = open(TP_file)users_id = []items_id = []ratings = []reviews原创 2020-05-11 21:46:55 · 4088 阅读 · 2 评论 -
使用from tensorflow.python.ops import tensor_array_ops, control_flow_ops出现不能引用的情况.
这个情况是你的tensorflow版本不对,需要重新安装tensorflow版本原创 2019-11-18 21:20:28 · 3001 阅读 · 1 评论 -
Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA
解决方案:在代码中加入import osos.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'原创 2019-11-18 21:17:08 · 103 阅读 · 0 评论 -
Embedding和word2vec
1.Embedding与one-hot编码相比,词嵌入可以将更多的信息塞入更低的维度中下面我们用 Keras 完成一个词嵌入的学习,Keras 的Embedding层的输入是一个二维整数张量, 形状为(samples,sequence_length),即(样本数,序列长度)较短的序列应该用 0 填充,较长的序列应该被截断,保证输入的序列长度是相同的Embedding 层输...转载 2019-11-06 14:45:44 · 679 阅读 · 0 评论 -
针对于锂电池的电池状态可以用深度学习方法解决
idea:通过采集锂电池的电量和电流和容量等因素。可以给出电池的健康状况。原创 2019-10-30 14:43:20 · 877 阅读 · 0 评论 -
上下文无关文法看这两篇文章基本都可以明白
csdnhttps://blog.csdn.net/qq_37236745/article/details/83540187https://blog.csdn.net/zhuiyunzhugang/article/details/102372057这两篇写的比较详细转载 2019-10-08 13:55:16 · 208 阅读 · 0 评论 -
Generative Adversarial Text to Image Synthesis 论文笔记
论文总结或本文学习的知识点。本篇论文的实现的功能是用一个模型将文本描述自动合成真实的图像,也就是把人类所写的一句描述性文本翻译成一副图像的方法。学习的知识点如下:文章中用了对抗神经功能网络GAN,其实GAN网络可以分为G方和A方。G相当于造假钱的。A相当于检测人员。A是竭尽所能分清真钱和假钱。而G是通过A的反馈。自己在增强技术生成A无法识别的钱。彼此相互对抗。直到生成器生成以假乱真的钱...原创 2019-09-22 15:06:09 · 644 阅读 · 0 评论 -
模型评估标准
case:100个样本 60个正样本,40个负样本。模型分类出正确的样本为90个。即准确率为模型正确的正样本个数为50,分类器分类的正样本个数为55。即精确度为召回率为...原创 2019-05-12 08:34:00 · 902 阅读 · 0 评论 -
深度学习模型
深度学习的模型可以分为两大类:生成模型和判别模型;生成是指从隐含层到输入数据的重构过程,而判别是指从输入数据到隐含层的规约过程。复杂的模型可能是一种混合模型。生成模型主要包括受限的玻尔兹曼机、自动编码、深层信念网络、深层玻尔兹曼机以及合积网络。判别模型主要包括深层感知器、深层前馈网络、CNN、RNN、LSTM等。...原创 2018-09-14 09:37:47 · 2472 阅读 · 0 评论 -
卷积神经网络的三大缺点。
1、Cnn的生物学基础支持不足,没有记忆功能。神经网络并不是每个神经元关注的是一个特征,而一组神经元关注一个特征。一组可以输出一个向量,而一个输入只能输出一个数值。2、Cnn全连接模式过于冗余而低效。3、Cnn胜在特征检测,但特征理解不行。...原创 2019-01-17 15:45:11 · 15971 阅读 · 0 评论 -
CNN的反向传播
在一般的全联接神经网络中,我们通过反向传播算法计算参数的导数。BP 算法本质上可以认为是链式法则在矩阵求导上的运用。但 CNN 中的卷积操作则不再是全联接的形式,因此 CNN 的 BP 算法需要在原始的算法上稍作修改。这篇文章主要讲一下 BP 算法在卷积层和 pooling 层上的应用。原始的 BP 算法首先,用两个例子回顾一下原始的 BP 算法。(不熟悉 BP 可以参考How the...转载 2019-03-15 12:48:12 · 1773 阅读 · 0 评论 -
深度学习三
伴随着AlphaGo与柯洁大战,我觉得我已经不能在潜水了。。。由于计算机视觉的应用领域真的很广,所以我们来自各行各业。但是我们的初衷却是相同的,所以今天就Caffe来说一说我们究竟该如何去应用,对于我而言平时能用到的无非是训练(微调)、测试和一些py的tools,其中框架中最要关心的就是include,src,tools这三个文件夹,如果你做过linux移植到windows上会有更深的体会;另一方...原创 2019-03-16 09:44:34 · 302 阅读 · 0 评论 -
深度学习五
ADAS(Advanced Driver Assistance Systems),高级驾驶辅助系统,想必大家都不陌生。ADAS可以看做是无人驾驶汽车的过渡形态。正因为如此,你会发现ADAS其实涵盖了很多功能,今天我们不聊ADAS的历史,不谈它的由来,就从汽车视觉的角度说说ADAS的功能吧。曾几何时,就有各路权威,把无人假设的实现分成4个阶段(也有5个阶段的),但是4个也好,5个也罢,其实都是一...原创 2019-03-16 09:53:17 · 234 阅读 · 0 评论 -
深度学习六
我在学习之余,经常会碰到各种问题,大家都知道SVM,在深度学习没那么火的时候,用SVM做classification和regression的问题,后来Hinton有说这种其实是一个shallow的Neural network。但是在众多视觉算法中,SVM算是一个使用频率极高的算法,因此,掌握SVM也算是一个机器视觉学习的入门知识吧。但是我也没具体实践过SVM去做detection方面的工作,所以,...原创 2019-03-16 10:02:51 · 121 阅读 · 0 评论 -
深度学习七
我看到过的最复杂的模型就是SSD了,应该说在object detection这个领域,大牛们都是一再的奋斗着、努力着。一路飘过,听到的模型真的有很多,但是我觉得有质的变化还应该是R-CNN—SPP—fast rcnn—faster rcnn—yolo,为什么会是这样呢,我感觉其实如果是但一物体的识别就应该是regression的问题,rbg大神也许也这么想,所以自然多物体的检测就不是单纯的re...原创 2019-03-16 10:05:01 · 421 阅读 · 0 评论 -
深度学习(1)
谈到深度学习时,我们不得不说的一篇review,是由Yann LeCun,Yoshua Bengio和Geoffrey Hinton携手发表的一篇paper,Deep Learning。但是作为一位初学者,往往会感到困惑,有人常常会问:深度学习是什么,深度学习又能做什么?那我想如果把这个问题说的具体一点,可能是深度学习同以往的机器学习是有着什么样的关系,为什么他会这么火,应该是这样类似的问题。和我...原创 2019-03-13 12:04:54 · 220 阅读 · 0 评论 -
LeNet-5模型
卷积神经网络是一种特殊的多层神经网络,像其它的神经网络一样,卷积神经网络也使用一种反向传播算法来进行训练,不同之处在于网络的结构。卷积神经网络的网络连接具有局部连接、参数共享的特点。局部连接是相对于普通神经网络的全连接而言的,是指这一层的某个节点只与上一层的部分节点相连。参数共享是指一层中多个节点的连接共享相同的一组参数。 一个典型的神经网络的结构是全连接的,即某一层的某个节点与上一层的每...转载 2018-09-16 19:03:40 · 2256 阅读 · 0 评论