第一次写博客 感觉挺新鲜 平时学习不太喜欢写笔记 但是发现很多弊端 听的时候记得很清楚 听完了就记不得了 所以想通过写博客的方式记录一下自己的学习笔记 同时如果有朋友可以一起学习讨论那肯定是再好不过了。
我的第一篇笔记就从记录自己的机器学习课程开始吧。
分类模型和回归模型有不同的评估方式
分类模型:
回归模型:
上面是预测值-真实值 下面是整体均值-真实值
与RMSE类似 就是里面换成了绝对值
上面是预测值-真实值 所以越小越好 那么整体上R^2就是越接近于1越好、
拟合
欠拟合:学习到的特征太少了,不能进行很好的学习
过拟合:学习到的特征太多了,容易产生误会、钻牛角尖
深度学习简介
深度学习的中间过程不可知
神经网络随着层数的深入,识别的东西会越来越复杂,如果想要识别一朵花,第一层先识别线条,第二层识别纹路,...最后一层识别出花朵,是层层递进识别的。
如果在同一层增加节点数目,可以增加同一层识别的物质的种类。
Jupyter
Jupyter更像是一个探索性质的东西,一步一步执行,看看执行的怎么样,是一个开源的计算平台,类比ipython,可以做笔记,保存的文件后缀是.ipynb
关于Jupyter 的一些基础的使用方法可以看这篇文章:史上最详细、最完全的jupyter notebook使用教程,Python使用者必备!——ipython系列之三_MIss-Y的博客-CSDN博客_jupyter notebook使用教程
使用快捷键:
ctrl+enter是执行当前
shift+enter是执行当前后然后跳到下一行
esc可以由命令模式换到编辑模式
编辑模式下 a b可以增添行数 d可以删除行数
在写标题的时候 #后面一定空格再加内容 否则只能按照原内容输出
一级标题:# 一级标题
二级标题:# 二级标题
cell:
一个输入 一个输出组成一个cell
Matplotlib
Matplotlib适合画二维,三维也能画,但是效果没那么好,不适合画酷炫的图