Java实例10 - 最小-最大规范化 Min-MaxNormalization
来源:互联网 发布:新东方网络教学 编辑:程序博客网 时间:2024/04/29 20:24
/** 最小最大规范化也叫离差标准化 * 可以对原始数据进行线性变换, * 假定Min和Max是最小值和最大值, * v是该区间中的一个值,将其映射到新的区间[newMin, newMax]中为v' * 则有: * v' = (v-Min)/(Max-Min)*(newMax-newMin)+newMin * 这种方法有一个缺陷就是当有新数据加入时,可能导致Max和Min的变化,需要重新定义。 */package re;public class MinMaxNormalization {public static void main(String[] args) {MinMaxNormalization mmn = new MinMaxNormalization();double newV = mmn.Normalization(1500, 1000, 2000, 0, 1);System.out.println("The result is " + newV);}/** * @author * @param v 做标准化的样本数据 * @param Min 样本数据最小值 * @param Max 样本数据最大值 * @param newMin 新的映射区间最小值 * @param newMax 新的映射区间最大值 * @return */public double Normalization(double v, double Min, double Max, double newMin, double newMax) {return (v-Min)/(Max-Min)*(newMax-newMin)+newMin;}}
- Java实例10 - 最小-最大规范化 Min-MaxNormalization
- 最小-最大计划(Min-Max Planning)概览
- max-min fairness 最大最小公平算法
- max-min fairness 最大最小公平算法
- max-min fairness 最大最小公平算法
- Java实现用最大堆和最小堆查找中位数 Find median with min heap and max heap in Java
- 最大堆(max-heap)和最小堆(min-heap)
- EBS: Min-Max Planning 最小最大计划流程
- 最大最小公平共享算法 Max-min Fair Share Algorithm
- 最大最小距离算法(Max-Min-diatance)
- 最大流最小割(max flow min cut)
- (转)max-min fairness 最大最小公平算法
- Math.min.apply数组中取最大和最小
- Max Flow / Min Cut 最大流最小割算法学习
- CSS中最大宽度属性max-width和最小宽度属性min-width
- 最大流最小割定理(max flow/min cut theory)
- 最大流最小割定理(max flow/min cut theory)
- Grab Cut 源码解读(最大流-最小割, min-cut\max-flow)
- Java实例6 - 汉诺塔问题 Hanoi
- Java实例7 - 选择排序 Selection Sort
- Java实例8 - 插入排序 Insertion Sort
- hibernate错误:at org.hibernate.cache.impl.bridge.RegionFactoryCacheProviderBridge.nextTimestamp
- Java实例9 - 汉明距离 Hamming Distance
- Java实例10 - 最小-最大规范化 Min-MaxNormalization
- 光为什么可以用复数表示?
- Java实例11 - 归一化/标准化 Normalization
- Reliable delivery in HTTP(在http中可靠传输)
- Java实例12 - 圆周率π的随机数算法
- Java实例13 - 用哨兵查找特定值
- Java实例14 - 二分查找
- Java实例15 - 求最大公约数 gcd 辗转相除 欧几里德算法
- Java实例16 - 乱序洗牌