
机器学习
楽楽gy
我现在是一名在读研究生,希望通过知识的分享,学到更多.
展开
-
神经网络基础知识简介
神经网络简介1 几种常见的神经元(1) 线性神经元(2) 二进制神经元(3) 逻辑神经元(sigmoid 神经元)(4) 随机二进制神经元 与逻辑神经元的区别在于,逻辑神经元的结果是一个分类结果,但是随机二进制神经元的结果是属于某类的概率2 学习任务的分类(1) 监督学习(supervis原创 2015-07-07 21:52:36 · 1380 阅读 · 0 评论 -
神经网络中的softmax函数
Softmax function1 提出背景对于一般的神经网络而言,误差函数为,但是这样的误差函数是会存在问题的:(1) 对于互斥分类问题的概率求解问题,必须要保证,但是如果采用上述的误差函数,是没有办法保证的(2) 对于分类问题,实际的结果是1,但是预测的结果是0.0000001,即好比实际的结果在x轴方向的,但是预测的结果却是y轴方向。那么,在缩小误差的过程中,就需要相当长原创 2015-07-07 21:53:45 · 8543 阅读 · 0 评论 -
Mini-batch gradient
Mini-batchgradient1 gradient descent又可以被称为steepest descent2 梯度下降算法误差曲线:一般的梯度下降算法误差曲线是椭圆形的,这样就会存在问题,例如,实际要跨的步子可 能很小,但是梯度算法求解出来的步子很大;实际要跨的步子可能很大,但是梯度下降算 法求解出来的步子很 小。所以原创 2015-07-09 19:59:22 · 2070 阅读 · 0 评论 -
关于python roc_curve的计算
ROC计算结果问题转载 2017-06-14 14:54:48 · 5534 阅读 · 0 评论 -
python 机器学习的用法
pipeline的用法 models = [Pipeline([ ('poly', PolynomialFeatures()), ('linear', LinearRegression(fit_intercept=False))]), Pipeline([ ('poly', PolynomialFeatures()),原创 2017-06-15 16:48:04 · 411 阅读 · 0 评论