![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
机器学习
文章平均质量分 93
Aaron_Liu0730
学学学,一个刚入行的Java程序员
展开
-
【机器学习】基于决策树的隐形眼镜选择
本实验学习并实现决策树算法。通过本实验掌握决策树算法的基本原理。点击屏幕右上方的下载实验数据模块,选择下载decision_tree_glass.tgz到指定目录下,然后再依次选择点击上方的File->Open->Upload,上传刚才下载的数据集压缩包,再使用如下命令解压:决策树构建---ID3算法 ID3算法的核心是在决策树各个结点上对应信息增益准则选择特征,递归地构建决策树。具体方法是:从根结点(root node)开始,对结点计算所有可能的特征的信息增益,选择信息增益最大的特征作为结转载 2022-06-02 15:32:45 · 764 阅读 · 0 评论 -
【机器学习】简单决策树
本实验学习并实现决策树算法。通过本实验掌握决策树算法的基本原理。 决策论中,决策树(Decision tree)由一个决策图和可能的结果(包括资源成本和风险)组成, 用来创建到达目标的规划。决策树建立并用来辅助决策,是一种特殊的树结构。决策树是一个利用像树一样的图形或决策模型的决策支持工具,包括随机事件结果,资源代价和实用性。它是一个算法显示的方法。决策树经常在运筹学中使用,特别是在决策分析中,它帮助确定一个能最可能达到目标的策略。如果在实际中,决策不得不在没有完备知识的情况下被在线采用,一个决策树应该平原创 2022-06-02 14:49:10 · 1506 阅读 · 0 评论 -
【机器学习】基于朴树贝叶斯的言论过滤器
1.实验内容本实验介绍朴素贝叶斯算法原理,并通过一个小例子演示如何使用该算法。2.实验目标通过本实验掌握朴素贝叶斯算法原理,了解朴素贝叶斯算法如何应用。3. 实验知识点朴素贝叶斯算法4. 实验环境python 3.6.55.预备知识概率论与数理统计 Linux命令基本操作 Python编程基础实验-言论过滤器以在线社区留言为例。为了不影响社区的发展,我们要屏蔽侮辱性的言论,所以要构建一个快速过滤器,如果某条留言使用了负面或者侮辱性的语言,那么就将该留言标志为内容不.原创 2022-05-26 14:44:39 · 1006 阅读 · 0 评论 -
【机器学习】基于朴素贝叶斯的新闻分类
实验介绍1.实验内容本实验介绍如何使用贝叶斯算法解决一个实际问题:新闻分类。2.实验目标通过本实验进一步掌握贝叶斯算法的原理,掌握如何使用贝叶斯算法解决实际问题,掌握实际世界中贝叶斯算法的解决流程。3. 实验知识点贝叶斯算法 数据预处理 梯度下降 sklearn4. 实验环境python 3.6.5 jieba5.预备知识概率论与数理统计 Linux命令基本操作 Python编程基础准备工作点击屏幕右上方的下载实验数据模块,选择下载bayes_news.原创 2022-05-19 15:02:34 · 4879 阅读 · 2 评论 -
【机器学习】朴素贝叶斯算法及其实现
实验介绍1.实验内容本实验介绍朴素贝叶斯算法原理,并通过一个小例子演示如何使用该算法。2.实验目标通过本实验掌握朴素贝叶斯算法原理,了解朴素贝叶斯算法如何应用。3. 实验知识点朴素贝叶斯算法4. 实验环境python 3.6.55.预备知识概率论与数理统计 Linux命令基本操作 Python编程基础实验原理朴素贝叶斯算法朴素贝叶斯算法是有监督的学习算法,解决的是分类问题,如客户是否流失、是否值得投资、信用等级评定等多分类问题。该算法的优点在于简单易懂、学.原创 2022-05-12 15:13:01 · 2718 阅读 · 0 评论 -
练习2:逻辑回归Python
练习2:逻辑回归介绍在本练习中,您将实现逻辑回归并将其应用于两个不同的数据集。还将通过将正则化加入训练算法,来提高算法的鲁棒性,并用更复杂的情形来测试模型算法。在开始练习前,需要下载如下的文件进行数据上传:ex2data1.txt -前半部分的训练数据集 ex2data2.txt -后半部分的训练数据集在整个练习中,涉及如下的必做作业:绘制2D分类数据的函数----(3分) 实现Sigmoid函数--------(5分) 实现Logistic回归代价函数和梯度函数---(60分.原创 2022-04-28 16:26:58 · 5352 阅读 · 7 评论 -
ex1-linearRegression(实验报告)
实验目的: 实现线性回归并了解其在数据上的工作原理。 实验内容: 实现线性回归并了解其在数据上的工作原理。 三、实验环境: python 3.6.5 sklearn 0.19.1 CourseGrading在线实验环境 四、实验内容 1 实现简单示例函数 在该部分练习中,将通过代码实现返回一个5*5的对角矩阵。输出与如下相同: import n...原创 2022-04-21 17:41:52 · 2287 阅读 · 0 评论 -
ex1-linearRegression
练习1:线性回归介绍在本练习中,您将 实现线性回归并了解其在数据上的工作原理。在开始练习前,需要下载如下的文件进行数据上传:ex1data1.txt -单变量的线性回归数据集 ex1data2.txt -多变量的线性回归数据集在整个练习中,涉及如下的必做作业,及标号*的选做作业:实现简单示例函数----------(5分) 实现数据集显示的函数-------(5分) 计算线性回归成本的函数-----(40分) 运行梯度下降的功能函数-----(50分) 数据标准化* 多变量原创 2022-04-21 17:20:57 · 2733 阅读 · 0 评论 -
kNN_hand_writing(机器学习)(实验报告)
一、实验目的: 通过本实验掌握kNN算法的原理,熟悉kNN算法如何应用在真实世界问题中,同时掌握sklearn机器学习库的使用。 二、实验内容: 本实验首先使用基于Python实现kNN算法实现手写字识别,然后使用sklearn库的kNN算法实现手写字识别。 三、实验环境: python 3.6.5 sklearn 0.19.1 CourseGrading在线实验环境 四、实验内容...原创 2022-04-15 15:25:27 · 3086 阅读 · 0 评论 -
kNN_hand_writing(机器学习)
实验介绍1.实验内容本实验首先使用基于Python实现kNN算法实现手写字识别,然后使用sklearn库的kNN算法实现手写字识别。2.实验目标通过本实验掌握kNN算法的原理,熟悉kNN算法如何应用在真实世界问题中,同时掌握sklearn机器学习库的使用。3.实验知识点kNN算法 sklearn库的使用4.实验环境python 3.6.5 sklearn 0.19.1 CourseGrading在线实验环境5.预备知识初等数学知识 Linux命令基本操作 Pyt原创 2022-04-14 15:42:13 · 3454 阅读 · 0 评论 -
KNN算法及实现
1.实验内容本实验包括对kNN算法原理的介绍,kNN算法的步骤流程,以及如何自己动手实现kNN算法。2.实验目标通过本实验掌握kNN算法的原理,熟悉kNN算法。3.实验知识点kNN算法原理 kNN算法流程4.实验环境python 3.6.5 CourseGrading在线实验环境5.预备知识初等数学知识 Linux命令基本操作 Python编程基础实验原理1.kNN算法简介 k近邻法(k-nearest neighbor, kNN)是1967年由Cover原创 2022-04-07 14:43:19 · 6881 阅读 · 0 评论