![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
机器学习
文章平均质量分 52
Deep Learning小舟
深度学习算法工程师
展开
-
字节跳动 算法岗 面试 手写神经网络
去年面试了字节跳动的算法岗,面试官让现场搭建神经网络,今天无意间看到笔记,将其梳理出来原创 2021-08-16 11:48:08 · 3239 阅读 · 2 评论 -
分类识别任务中,评估分类器的性能一般用到什么指标? 评估检测器性能一般用什么指标? 评估分割模块性能一般用什么指标?
1.ACC [accuracy] 准确度2.Precision 精确度3.Recall 召回率4.F1-score5. AUC:AUC(Area Under Curve)ROC曲线下的面积。AUC的取值范围在0.5和1之间。使用AUC值作为评价标准是因为很多时候ROC曲线并不能清晰的说明哪个分类器的效果更好,而AUC作为数值可以直观的评价分类器的好坏,值越大越好。6.P-R曲线:P-R曲线的P就是精确率,R就是召回率。用P作为横坐标,R作为纵坐标,就可以画出P-R曲线。原创 2021-05-22 12:45:44 · 4893 阅读 · 6 评论 -
python 绘制混淆矩阵( confusion matrix)
代码import matplotlib.pyplot as pltimport numpy as npclasses = ['ang', 'hap', 'neu', 'sad']#标签列表confusion_matrix = np.array(([91, 1, 4, 2], [6, 92, 2, 2], [2, 3, 92, 3], [8, 13, 4, 90]))#二维混淆矩阵plt.imshow(confusion_matrix, interpolation='nearest', cmap原创 2021-05-15 21:17:11 · 8978 阅读 · 15 评论 -
机器学习:常见的机器学习算法归纳
1) .回归算法 2) .基于实例的算法 3) .决策树学习 4) .贝叶斯方法 5) .基于核的算法 6) .聚类算法 7) .降低维度算法 8) .关联规则学习 9) .集成算法 10) .人工神经网络原创 2021-03-11 09:31:20 · 76250 阅读 · 19 评论