数学建模和机器学习
文章平均质量分 51
Phoenix Studio
某乎:Phoenix Studio
展开
-
PCA实例
文章目录PCA的形象说明导入数据PCA后可视化建立模型性能评测特征降维有两个目的:其一,我们会经常在实际项目中遭遇特征维度非常之高的训练样本,而往往又无法借助自己的领域知识人工构建有效特征;其二,在数据表现方面,我们无法用肉眼观测超过三个维度的特征。因此,特征降维不仅重构了有效的低维度特征向量,同时也为数据展现提供了可能。在特征降维的方法中,主成分分析(PrincipalComponentAn...原创 2020-02-22 15:32:30 · 1491 阅读 · 0 评论 -
K_means
导入数据#分别导人numpy、matplot1ib以及pandas,用于数学运算、作图以及数据分析。import numpy as npimport matplotlib.pyplot as pltimport pandas as pd #使用pandas分别读取训练数据与测试数据集。digits_train = pd.read_csv('https://archive.ics.uci...原创 2020-02-20 13:17:28 · 342 阅读 · 0 评论 -
K近邻实现分类案例
数据载入将使用Iris数据集#从sklearn.datasets导人iris数据加载器。租from sklearn.datasets import load_iris#使用加载器读取数据并且存人变量iris.iris=load_iris ()#查验数据规模。iris.data.shape(150, 4)#查看数据说明。对于一名机器学习的实践者来讲,这是一个好习惯。print...原创 2020-02-14 18:18:08 · 875 阅读 · 0 评论 -
决策树算法实现分类案例
文章目录导入数据数据预处理模型评估导入数据#导人pandas用于数据分析。import pandas as pd#利用pandas的readcsv模块直接从互联网收集泰坦尼克号乘客数据。titanic= pd.read_csv ('http://biostat.mc.vanderbilt.edu/wiki/pub/Main/DataSets/titanic.txt')#观察前几行数据,...原创 2020-02-12 13:11:14 · 1960 阅读 · 0 评论 -
用遗传算法求解最值问题并可视化(python)
吉吉:import numpy as npimport matplotlib.pyplot as plt# 找到函数f(x)在区间self.x_bounder上的最大值def f(x): return np.sin(x) + np.cos(x)class GeneticAlgorithm(object): """遗传算法. Parameters: ...原创 2024-01-30 21:12:50 · 1442 阅读 · 1 评论