机器学习
文章平均质量分 88
耶鲁信
这个作者很懒,什么都没留下…
展开
-
逻辑回归-手写字符识别
前言 逻辑回归虽然在名字里边带了逻辑,但是经常被用于分类问题,而且常和线性回归相结合,本文将利用MNIST数据集,完成多分类问题,带你一窥逻辑回归背后的原理。 相关原理 数据集获取 下载地址 该数据集中包含了6万个训练集样本、1万个测试集样本,每个样本都是28*28的字符图片,标签为该字符对应的字符类别,下图为某一个样本: 获取数据集以后,我们还要将图片降维,使之变为长度784的向量,意味着我们有784个特征,虽然提取特征有更好的方法,但是我们这里仍然使用线性回归的方法。 此外,每份样本的标签值是该样本原创 2022-04-26 12:46:44 · 406 阅读 · 0 评论 -
numpy实现线性回归模型
前言 生活中常常遇到线性模型的例子,例如房子的价格与占地面积几乎是呈线性,它还可能和卧室数量相关;又如一个学生是否具备获取奖学金资格与学生成绩、参与竞赛经历、班干部任职经历都相关;又如一个大学生是否能够在大学中脱单,与个人相貌、为人处事能力、生活习惯都有联系。 相关原理 以预测房子价格为例,如果将房子面积x1、卧室数量x2作为特征,房子价格为目标,则可以表示为: 式子中的w代表相应的特征权重,b代表偏置。 用向量可以表示为: 而我们的目标是对于给定数据集,我们求出最符合的参数w1和w2,以及b,使得模原创 2022-03-26 10:46:38 · 2961 阅读 · 0 评论