机器学习
文章平均质量分 77
一只菜得不行的鸟
说什么好呢.......如果觉得分享的文章有帮助,麻烦点个关注点个赞加个收藏呗。
展开
-
机器学习中关于参数学习方法、非参数学习方法的理解
一种理解非参模型的最好例子是KNN算法,对于一个新的数据实例,KNN基于K个最相似的训练模式(已标记的实例)。这种方法除了模式可能更接近有一个相似的输出变量之外,不需要对目标函数的形式作出任何的假设。在构造目标函数时,非参的方法寻找最合适的训练数据,同时保留一些对不可见数据的泛化能力。不对目标函数的形式作出强烈假设的算法称为非参数机器学习算法。此处的、和是直线的系数,用于控制直线的截距和斜率,和是两个输入变量。少量的数据:它们不需要太多的训练数据,甚至可以很好地拟合有缺陷的数。转载 2022-10-24 00:14:48 · 1204 阅读 · 0 评论 -
matplotlib.pyplot画图流程及参数补充说明
matplotlib.pyplot画图流程及参数补充说明原创 2022-10-21 11:45:17 · 537 阅读 · 0 评论 -
DataConversionWarning: A column-vector y was passed when a 1d array was expected. Please change the
DataConversionWarning: A column-vector y was passed when a 1d array was expected. Please change the shape of y to (n_samples, ), for example using ravel().函数:svm.SVC中的 fit() 函数。背景:机器学习时关于SVM的学习。二维转一维即可,四个方案选其一。首先通过提示即可知道原因;其次看函数说明也可以知道;原创 2022-10-21 10:10:12 · 3827 阅读 · 0 评论 -
SVM ValueError: y should be a 1d array, got an array of shape (1, 250) instead. Found input variable
背景:机器学习时关于SVM的学习 - ValueError: y should be a 1d array, got an array of shape (1, 250) instead. - ValueError: Found input variables with inconsistent numbers of samples: [5, 250]. - ValueError: X has 250 features, but SVC is expecting 5 features as input原创 2022-10-21 09:57:56 · 6946 阅读 · 0 评论 -
避坑:np.logical_and()不报错,但是结果全0
避坑:np.logical_and()不报错,但是结果全01、np.logical_and()如果想对传入的连个array里面先分布进行每个元素值的判断,再进行and操作的话,必须要传入ndarray,否则结果错误2、for既可以传list,也可以传ndarray,因为两者都是可迭代的对象。原创 2022-10-12 17:17:13 · 583 阅读 · 0 评论 -
python np.loadtxt() 读取数据集时报错ValueError: could not convert string to float以及pandas.readcsv()对比
python np.loadtxt() 读取数据集时报错ValueError: could not convert string to float以及pandas.readcsv()对比4、常见的两种读取csv文件方式读以下两篇文章即可:《numpy中loadtxt 的用法及参数说明》《pandas中read_csv详解》1、注意numpy中loadtxt()和pandas中read_csv()不一样!!!前者需要指定分隔符,不然就会读一整行。且返回的就是一个ndarray了后者可以原创 2022-10-09 13:49:49 · 8449 阅读 · 1 评论 -
Numpy维度总结(维度理解、一维二维初始化、高维向低维的转化)
Numpy维度总结。学机器学习时,numpy的维度问题始终没搞清楚,今天总结了下。提示:以下是本篇文章正文内容,下面案例可供参考。原创 2022-10-09 11:14:19 · 4753 阅读 · 1 评论 -
python broadcast广播进阶例子
python broadcast广播进阶例子原创 2022-10-09 11:11:13 · 489 阅读 · 0 评论 -
python matplotlib画图显示不出来的原因。以及常见的二维转一维方式:squeeze()、reshape()、flatten()、ravel()函数
python matplotlib画图显示不出来的原因。以及squeeze()、reshape()函数原创 2022-10-05 20:11:22 · 4149 阅读 · 0 评论 -
Numpy及list与array对比
Numpy是Python的一个科学计算的库,提供了矩阵运算的功能,其一般与Scipy、matplotlib一起使用。其实,list已经提供了类似于矩阵的表示形式,不过numpy为我们提供了更多的函数。NumPy数组是一个多维数组对象,称为NDArray( N-dimensional array )。数组的下标从0开始,同一个NumPy数组中所有元素的类型必须是相同的。原创 2022-09-30 12:24:11 · 949 阅读 · 0 评论 -
机器学习之Kmeans与Knn算法,监督与无监督区别
4、由于里面涉及了监督学习与无监督学习,所以推荐两篇文章介绍监督与无监督学习的。学习Kmeans算法时衍生出的一系列问题。转载 2022-09-30 11:13:00 · 746 阅读 · 0 评论