![](https://img-blog.csdnimg.cn/20190918140037908.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
机器学习
文章平均质量分 69
笔记
偶是等一下
一个略懂编程的电气学生
展开
-
深度学习——手写BP神经网络
文章目录一、前置数学公式1、crosscrosscross entropyentropyentropy交叉熵2、sigmoidsigmoidsigmoid3、softmaxsoftmaxsoftmax二、代码编写1、数据形式1、前向传播2、反向传播3、计算dwdwdw和dbdbdb4、梯度下降5、代码总览6、代码测试一、前置数学公式神经网络是由一个一个神经元组成,其基本结构如下:无数以链式结构组成在一起的神经元构成了神经网络,设置合理的www和bbb可以拟合任何数学模型,训练神经网络的本质就是利用原创 2022-05-01 01:30:38 · 2537 阅读 · 1 评论 -
kaggle——销量预测的baseline(M5 Forecasting - Accuracy)
前言在刚刚结束的kaggle比赛M5 Forecasting - Accuracy中,因为是第一次参加,笔者也是花了大量的时间和精力在上面,最终拿到一块银牌(所以我拿到了大学第一个考试挂科。。。求求电磁场老师高抬贵手给点平时分放我一马吧。。。早上看到kaggle成绩异常兴奋,中午考完直接爆炸=。=),当然运气占了很大因素,这次比赛private leadboard的shake up非常大,排名波动几千名都存在的。笔者运气不错,是向上的shake:)。这里总结一下销量预测的基本流程。从下图可以看到这次比原创 2020-07-01 18:35:07 · 4677 阅读 · 4 评论 -
kaggle入门-泰坦尼克之灾
引言一直久闻kaggle大名,自己也陆陆续续学了一些机器学习方面的知识,想在kaggle上面尝试一下,但是因为各种烦杂的事情和课业拖累,一直没时间参加一次kaggle的比赛。这次我将用kaggle的入门赛:Titanic: Machine Learning from Disaster来让我熟悉比赛流程和各种数据处理技巧,也让和我一样第一次接触kaggle的萌新们快速上手。数据认识虽然我们一直...原创 2020-03-30 17:12:49 · 3450 阅读 · 5 评论 -
机器学习笔记(2) —— 生成模型(概率模型)
前言正文生成模型和判别模型的区别为什么不使用回归模型生成模型 —— 后验概率高斯分布前言笔者一直在ipad上做手写笔记,最近突然想把笔记搬到博客上来,也就有了下面这些。因为本是给自己看的笔记,所以内容很简陋,只是提了一些要点。随缘更新。正文生成模型和判别模型的区别生成模型:学习得到联合概率分布P(x,y),即特征x和标记y共同出现的概率,然后求条件概率分布。能够学习到数据生成的机制。...原创 2020-04-08 22:07:33 · 1896 阅读 · 1 评论 -
深度学习笔记(1)——神经网络详解及改进
前言笔者一直在ipad上做手写笔记,最近突然想把笔记搬到博客上来,也就有了下面这些。因为本是给自己看的笔记,所以内容很简陋,只是提了一些要点。随缘更新。正文step1 建立一个神经网络模型一个常见的神经网络——完全连接前馈神经网络全连接:layer和layer之间两两连接前馈传递方向由后向前,任意两层之间没有反馈深度:许多隐含层 σ([1−2−11][1−1]+[10])=[...原创 2020-04-03 12:11:11 · 4981 阅读 · 1 评论 -
机器学习笔记(1)——线性回归
前言笔者一直在ipad上做手写笔记,最近突然想把笔记搬到博客上来,也就有了下面这些。因为本是给自己看的笔记,所以内容很简陋,只是提了一些要点。随缘更新。正文step1 build model最简单的模型——一元线性模型:y=b+w⋅xy = b + w·xy=b+w⋅x稍复杂一点——多元线性模型:y=b+∑wixiy = b + \sum w_ix_iy=b+∑wixix: ...原创 2020-03-31 00:42:59 · 1204 阅读 · 0 评论