手撕机器学习系列
小松悦读会 | kevinelstri
小松悦读会,用心阅读,执着专注!
展开
-
【手撕机器学习系列】Numpy矩阵运算
手撕机器学习系列继续进行中。。。线性回归是逻辑回归问题的基础,搞懂线性回归才能更好的理解逻辑回归,对线性回归的优化和边界值查找就涉及到矩阵的运算和变换,于是对Numpy矩阵运算进行详解,也是对后续算法的理解【手撕机器学习系列】Numpy矩阵运算原理:(可参考:线性代数知识汇总)手撕代码:import numpy as np'''Author:kevinelstriDate:2021/04/27Desc:Numpy矩阵运算'''###########################.原创 2021-04-27 22:33:20 · 416 阅读 · 0 评论 -
【手撕机器学习系列】KNN算法
机器学习算法理论太过强大,既要知其然,又要知其所以然手撕代码的好处就是对原理深入的理解,不仅从理论层面,也在代码技巧上有所认识一个强大系统的实现就是一个个小系统的堆积,原理都是一样的,从小见大,流程都是相通的【手撕机器学习系列】KNN算法原理:(资源太多,这里不再赘述)手撕代码:import numpy as npimport mathfrom collections import Counter# 读取数据def load_data(filename): initMat.原创 2021-04-25 22:46:31 · 538 阅读 · 0 评论 -
【手撕机器学习系列】kmeans算法
重温《机器学习实战》,对其中的经典算法重新学习,发现又是另一种感受;才发现自己以前并没有真正理解,在数据结构算法的理解基础上,再来看机器学习算法,发现有一种异曲同工之妙,这才有了《手撕机器学习系列》的想法,让我们一起走进算法,在理解中认识算法,而不是简单的调包。【手撕机器学习系列】kmeans算法原理:(资源太多,这里不再赘述)手撕代码:import mathimport random# 读取数据def load_data(filename): dataSet = [] .原创 2021-04-25 20:33:18 · 847 阅读 · 0 评论