DeepLearning
文章平均质量分 60
Chenglin_Yu
往事莫提,活在当下
展开
-
Cuda out of memory原因以及解决办法
Cuda out of memory原因以及解决办法文章目录Cuda out of memory原因以及解决办法batch_size设置过大batch_size设置过大最近在做对抗训练方面的实验,当batch_size设置为256的时候,出现cuda out of memory. 当将batch_size修改为128时,则正常运行。原创 2023-11-22 18:49:41 · 450 阅读 · 0 评论 -
# Classification: ROC curve and AUC
Classification: ROC curve and AUCROC curveAn ROC curve(receiver operating characteristic curve) is a graph showing the performance of a classification model at all classification thresholds. This cu...原创 2019-07-11 12:05:22 · 422 阅读 · 0 评论 -
# Logistic regression中的threshold
Logistic regression中的threshold参考[1] https://developers.google.com/machine-learning/crash-course/classification/thresholding逻辑回归返回的是一个概率。您可以“原样”使用返回的概率(例如:用户点击此广告的概率为0.00023),也可以将返回的概率转换成二元值(例如,这封电子...原创 2019-07-11 11:34:23 · 2466 阅读 · 0 评论 -
# Classification: 精确率(precision)和召回率(recall)
Classification : 精确率(precision)和召回率(recall)参考[1] https://developers.google.com/machine-learning/crash-course/classification/precision-and-recall注意:这里是精确率(precision),而不是accuracy(准确率)。要区分开来。Precisi...原创 2019-07-11 10:26:15 · 1142 阅读 · 0 评论 -
# Classification: Accuracy(准确率)
Classification: Accuracy(准确率)参考[1] https://developers.google.com/machine-learning/crash-course/classification/accuracy准确率是一个用于评估分类模型的指标。通俗来讲,准确率是指我们的模型预测正确的样本占所有参与预测的样本的比例。对于二分类问题来说,根据准确率的定义可得:Ac...原创 2019-07-11 09:45:49 · 2538 阅读 · 0 评论 -
# 如何记忆false positive, true positive, false negative, true negative?
如何记忆false positie,true positive, false negative, true negative?一直对这4个概念忘了记,记了忘。终于找到了属于我的一套记忆方法。首先这4个概念用于二分类问题。分类的对象可以看成是元素。元素会满足一定的性质,我们将这个性质叫做条件,条件存在positive和negative之分。在分类问题中,我们将我们所希望入选结果集的元素具有的...原创 2019-07-11 09:11:11 · 2039 阅读 · 0 评论 -
循环神经网络(Recurrent neural network)
循环神经网络(Recurrent neural network)卷积神经网路是用来处理空间信息的。循环神经网络是为更好地处理时序信息而设计的。循环神经网络引入状态变量来存储过去的信息,并用状态变量与当前的输入共同决定当前的输出。循环神经网络常用于处理序列数据,如一段文字或者声音、购物或者观影的顺序。循环神经网络的主要应用有:语言模型文本分类机器翻译:将英文翻译成中文,例如you go...原创 2019-07-10 19:38:53 · 476 阅读 · 0 评论 -
# cross-entropy(交叉熵)损失函数
cross-entropy(交叉熵)参考文献https://ml-cheatsheet.readthedocs.io/en/latest/loss_functions.html#cross-entropy交叉熵是个数,是机器学习损失函数中的一种。交叉熵损失函数也叫做log损失函数。交叉熵损失函数measures the performance of a classification mod...原创 2019-07-10 16:28:28 · 2293 阅读 · 0 评论 -
竞争学习神经网络详解
竞争学习神经网络竞争神经网络属于一类循环网络,而且基于无监督学习算法,比如说:竞争算法在竞争学习中,The output neurons of a neural network compete among themselves to become active(to be fired).然而在多层感知器中,可能多个神经元会同时兴奋。There are 3 basic elements ne...原创 2018-11-12 08:53:32 · 9143 阅读 · 0 评论 -
BackPropagation in detail
深度学习中的反向传播过程详解综述反向传播过程就是一个复合函数求导的过程,反向传播算法就是一个帮助我们求导的算法。多层神经网络的本质就是一个复合函数。为什么叫反向传播?这个向跟前向传播对应。在前向传播中,上一层中的权重是通过输出,来影响下一层的,因此在求隐藏层中w的导数时,是通过隐藏层的输出作为中间的桥梁来进行转换,这一点恰恰是沿着前向传播的路返回的。为什么不直接进行求导,而要使用...原创 2018-11-11 19:22:46 · 273 阅读 · 0 评论