机器学习
davidchang365
熟悉网络设备,嵌入式开发,服务器后台开发,了解MySQL、Redis、ELK
展开
-
使用Scikit-learn的joblib保存和加载机器学习模型
使用机器学习必然会面临保存训练模型,和加载训练好的模型的场景。sdklearn的joblib可以满足这个需求。流程:1)训练模型2)保存模型到本地3)从本地加载训练好的模型来使用4)预测代码:import picklefrom sklearn.externals import joblibfrom sklearn.svm import SVCfrom sk...原创 2019-12-16 13:51:23 · 851 阅读 · 0 评论 -
KNN小结
一 什么是KNNKNN是最常见的机器学习的方法。KNN就是k个最近的邻居的意思,也就是说每个样本都可以用最近的k个邻居来代表。用句老话说就是“近朱者赤,近墨者黑”。KNN可以用于分类,也可以用于回归。用于分类时,使用少数服从多数的原则;用于回归时,则采用平均的方法。二 KNN的距离计算方法计算两个样本间的距离方法,最常见的是欧式距离/直线距离,或者是曼哈顿距离/街区距离。当...原创 2019-12-06 10:11:21 · 523 阅读 · 0 评论 -
归一化,标准化与正则化学习
机器学习的数据处理中,常见归一化、标准化与正则化的说法。它们都是什么意思呢?一、归一化归一化是把数据处理到一个范围内。机器学习中的数据,可能差别非常大,比如人的年龄与年收入,就不是一个数量级的数字;另外,除数字外,还有很多其他类型的数据。这些数据直接进行机器学习,效果会非常不好,这就需要归一化处理了。归一化处理后,就消除了这种不同数据类型,不同数据范围的差别了,方便数据比较和共同处理...原创 2019-12-05 10:58:53 · 1400 阅读 · 0 评论