Java中数据集的规范化

用户名

我正在开发一个群集程序,并且有一个双精度数据集,我需要对其进行规范化以确保每个双精度(变量)具有相同的影响力。

我想使用min-max规范化,其中确定每个变量的min和max值,但是我不确定如何在Java数据集中实现此功能。有没有人有什么建议?

Ortomala Lokni

Encog项目wiki给出了一个实用工具类,做范围正常化。

构造函数采用输入和规范化数据的高值和低值。

/**
     * Construct the normalization utility, allow the normalization range to be specified.
     * @param dataHigh The high value for the input data.
     * @param dataLow The low value for the input data.
     * @param dataHigh The high value for the normalized data.
     * @param dataLow The low value for the normalized data. 
     */
    public NormUtil(double dataHigh, double dataLow, double normalizedHigh, double normalizedLow) {
        this.dataHigh = dataHigh;
        this.dataLow = dataLow;
        this.normalizedHigh = normalizedHigh;
        this.normalizedLow = normalizedLow;

然后,您可以normalize在样本上使用该方法。

/**
 * Normalize x.
 * @param x The value to be normalized.
 * @return The result of the normalization.
 */
public double normalize(double x) {
    return ((x - dataLow) 
            / (dataHigh - dataLow))
            * (normalizedHigh - normalizedLow) + normalizedLow;
}

要找到数据集的最小值和最大值,请使用以下问题的一个答案:使用Java在原始数组中查找最大值/最小值

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从规范化表中获取数据

来自分类Dev

从规范化表中获取数据

来自分类Dev

SQL中的数据规范化(父子)

来自分类Dev

JAVA 1.5中的XML规范化

来自分类Dev

R以特定方式规范化数据集

来自分类Dev

mongo中的规范化数据与非规范化数据

来自分类Dev

如何对R中的数据进行规范化和非规范化?

来自分类Dev

部分反规范化与Cassandra数据建模中的反规范化?

来自分类Dev

数据非规范化

来自分类Dev

如何在 Access 或任何其他数据库中规范化数据库/数据集?

来自分类Dev

如何规范化数据库中的数据?

来自分类Dev

规范化来自非规范化表的数据

来自分类Dev

Rails中的规范化

来自分类Dev

在CQRS中反规范化/投影数据

来自分类Dev

MongoDb Doctrine Symfony 2中的非规范化数据

来自分类Dev

如何在Firebase中写入非规范化数据

来自分类Dev

更新Cassandra中的非规范化数据

来自分类Dev

在Elasticsearch中查询非规范化树数据

来自分类Dev

更新Cassandra中的非规范化数据

来自分类Dev

规范化R data.frame列中的数据

来自分类Dev

更新 Cassandra 中的非规范化数据

来自分类Dev

如何对 MySQL 中的数据进行非规范化?

来自分类Dev

Django 中的数据库规范化

来自分类Dev

scikit-learn 在 Java 中规范化实现?

来自分类Dev

数据库视图可从单个非规范化表中模拟规范化表

来自分类Dev

规范化/绘制文本数据,并测试大型数据集的有效性

来自分类Dev

规范化数据库列

来自分类Dev

AngularFire Loop非规范化数据

来自分类Dev

数据库规范化问题