- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 MATLAB——BP神经网络实现
1. 人工神经网络模型拓扑结构最近呢,高光谱遥感的郭老师又又又给大家布置了两类作业,我自己整理了一下两类作业的思路之后认为,两类作业各有千秋,能够出彩的地方也不尽相同。故我选取大家可能不太熟悉的人工神经网络预测给同学们普及一下。人工神经网络是由大量简单的基本原件-神经元构成。其主要是通过模拟人的大脑神经处理信息的方式,进行信息并行处理和非线性转换的复杂网络系统。其优点是多输入多输出实现...
2020-04-16 21:42:28
3133
原创 Python——分类器:(支持向量机SVM)
目录支持向量机0. 前言1. 算法综述2. 算法原理3. 基本步骤3. 分步解释4. 代码实例支持向量机0. 前言一般来说,我们进行机器学习大致上有三种算法:1.监督式学习监督式学习算法包括一个目标变量(也就是因变量)和用来预测目标变量的预测变量(相当于自变量)。通过这些变量,我们可以搭建一个模型,从而对于一个自变量得到对应的因变量。重复训练...
2020-04-08 19:23:41
2617
原创 Python——K-means聚类分析及其结果可视化
0 前言K-Means是聚类算法的一种,通过距离来判断数据点间的相似度并据此对数据进行聚类。1 聚类算法科学计算中的聚类方法 方法名称 参数 可伸缩性 用例 几何形状(使用的指标) K-Means number of clusters ...
2020-04-07 15:28:52
38809
2
原创 Python——Fibonacci数列生成
斐波那契数列斐波那契数列(Fibonacci sequence),又称黄金分割数列,由于是被数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”。数学上,斐波那契数列以递归的形式进行定义:此后的每一项都是前两项的加和,根据这个规律,可以利用Python编写简单的程序来实现输出指定的n位斐波那契数字,代码如下:''...
2020-04-06 19:57:56
632
1
原创 遗传算法的MATLAB实现
0、前言最近,大家听了专业老师关于遗传算法的相关介绍,我相信大家都是比较清楚的,在此我结合自己的理解以及Y老师的教授,归纳整理如下:1、遗传算法介绍遗传算法,顾名思义就是模拟达尔文进化论的自然选择和遗产学机理的生物进化构成的计算模型,是一种不断选择优良个体的算法。该算法的所涉及到的主要函数也就是包括自然界里“遗传”所对应的几种情况,自然界的遗传主要过程包括染色体的选择、交叉、变异等等,...
2020-04-05 22:34:35
2114
原创 矩阵数据预处理-MATLAB版
一、为什么要进行数据预处理我们采集到的数据很有可能有很多错误的信息,同时需要对不同性质的信息进行比较,因此,在做数据分析之前,必须进行数据预处理。1.Min-max标准化min-max标准化方法是对原始数据进行线性变换。将A的一个原始数据映射到区间[0,1]中。(1)公式为:new_resource=(resource-min)/(max-min)(2)matlab:X_n...
2020-04-05 21:29:55
2545
最小二乘法计算多项式系数
2020-04-05
反距离加权函数-MATLAB版
2020-04-05
fuzzy_cluster.m
2020-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人