- 博客(5)
- 收藏
- 关注
原创 cs231n assigment1 KNN部分代码运行结果及分析
这是cs231n的课程作业,通过在网上寻找的各个代码解析以及自己运行代码后,对于KNN特征提取有了更加深刻的了解,也对python语言有了初步的认识。 在之前的课程也对KNN算法简单介绍过,KNN算法比较简单:在最近的K个样本中选择概率最大的作为测试的值(需要进行距离判断,可以用欧氏距离、曼哈顿距离等距离度量方法)。更具体的可参考http://blog.csdn.net/zhyh14355896
2017-12-09 21:05:03 1498 1
原创 机器学习第二课
这节课我们主要学习了线性回归、逻辑回归、Softmax、SVM(下节课讲)、KNN和神经网络,由于公式太多,将课程内容手写在纸上,结合了上课所讲的内容与自己的理解,在这里以图片的形式呈现 纸质版可能不适宜看,等有时间再把它转换成电子版,内容有点抽象,因此有些地方可能会出现理解有偏差的情况,欢迎大家交流!
2017-11-29 22:46:22 242
原创 第一课作业:用梯度下降法求函数局部极大值
题目描述 采用matlab完成功能,代码如下: 输入指令:>> grad_max(-1,-2) 输出达到极大值时p点的x坐标和y坐标,以及此时的函数值 注意:由于这里求的是极大值,而用梯度下降法得到的是极小值,因此将原函数取负值,最后得到结果时再取相反数 这个代码中还存在问题,由于用了matlab中自带的subs()函数,因此相关变量的都变成了sym类型,因此无法根据
2017-11-20 16:26:46 4482
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人