机器学习
文章平均质量分 56
CAMlive
炼丹术士
展开
-
python 决策树的底层逻辑
实验任务(实验题目、目的)Implementing a binary tree and its common operations with VC++ or Python,and then use this tree to make decision or classification.利用VC++/Python语言实现对二叉树的基本操作设计,用二叉树进行简单的判定或者分类,要求二叉树结点可以插入和删除。任务分析实现思路构造就是生成一棵完整的决策树。简单来说,构造的过程就是选择什么属性作为节点的过原创 2021-07-04 00:38:26 · 284 阅读 · 3 评论 -
Mindspore实现手写字体识别
Mindspore实现手写字体识别一、实验目的加深对神经网络原理的理解熟悉Minspore平台掌握训练过程二、实验环境Windows + Python3+一台装有集成开发环境(IDE)—— PyCharm的计算机三、实验内容1.下载数据集放置目录如下四、代码填写#encoding=utf-8import matplotlib.pyplot as pltimport matplotlibimport numpy as npimport mindspore.dataset as原创 2021-07-03 23:16:17 · 3388 阅读 · 7 评论 -
K-means python
K-means测试一、实验目的加深聚类算法的理解熟悉K-means二、实验环境Windows + Python3+一台装有集成开发环境(IDE)—— PyCharm的计算机三、实验内容1.根据已有的数据来进行聚类。四、代码填写import randomimport mathimport numpy as npimport matplotlib.pyplot as pltplt.ion()plt.rcParams['figure.figsize'] = (10, 10)原创 2021-07-03 23:07:43 · 114 阅读 · 0 评论 -
python 朴素贝叶斯
一、实验目的1.加深对贝叶斯原理的理解2. 熟悉python的集成开发环境3.掌握贝叶斯分类器的实现—西瓜判别二、实验环境Windows + Python3+一台装有集成开发环境(IDE)—— PyCharm的计算机三、实验内容1.训练数据集四、代码填写#encoding=utf-8import numpy as npfrom math import sqrtimport csvattr_num=[3,3,3,3,3,2]"""--------获取数据--------""原创 2021-04-22 09:59:30 · 391 阅读 · 1 评论 -
线性回归 西瓜数据集 Python--sklearn
由西瓜的密度、含糖量推断西瓜的成熟度(0代表生,1代表熟)。编程实现多变量线性回归,给出在西瓜数据集(见表1)上的结果(即 模型参数)。在判断西瓜成熟度这个问题上,请解释密度跟含糖量哪个指标更重要要求:提交代码(Python),请包含相关语句注释,以及执行结果截图。编程实现多变量回归,给出在西瓜数据集(表1)上的结果(模型参数)。假如我们想通过色泽、根蒂和敲击声来判断一下西瓜的成熟度。学习任务变为多变量回归。将不同的指标量化得到上述数据集,过程如下图因此可以对此数值化后的数据集进行线性回归原创 2021-04-07 10:06:48 · 4579 阅读 · 0 评论 -
SVM 线性分类Python--sklearn
支持向量机模型实验指导书一:实验目的1.了解支持向量机模型相关知识。2.学习scikit-learn机器学习库的基本使用。二:实验环境需要安装的库:python3.6+numpymatplotlibsklearn三:实验内容随机生成一组数据,数据格式为(x1,x2),同时数据划分为2类,分别为0和1。比如样本(x1,x2)属于0类。使用以上数据训练支持向量机模型,得到最优的超平面,输出模型参数W和b。并对新出现的样本,预测样本属于哪个类别。四:实验步骤环境搭建Win10系原创 2021-04-07 09:55:35 · 1126 阅读 · 2 评论 -
KNN 手写数字识别
数据集链接:https://pan.baidu.com/s/1XCyuW3wbvWk8X28jvgS-WQ提取码:jwsf代码from os import listdirimport numpy as npdef img2vector(filename): vector=np.zeros((1,1024)) fp=open(filename) for i in range(32): fstr=fp.readline() for j in r原创 2020-10-09 14:42:06 · 148 阅读 · 0 评论