【第十三章:Sentosa_DSML社区版-机器学习聚类】

目录

【第十三章:Sentosa_DSML社区版-机器学习聚类】

13.1 KMeans聚类

13.2 二分KMeans聚类

13.3 高斯混合聚类

13.4 模糊C均值聚类

13.5 Canopy聚类

13.6 Canopy-KMeans聚类

13.7 文档主题生成模型聚类

13.8 谱聚类


【第十三章:Sentosa_DSML社区版-机器学习聚类】

13.1 KMeans聚类

1.算子介绍

        KMeans聚类算子(k-means clustering algorithm:k均值聚类算法)是一种迭代求解的聚类分析算法,其步骤是随机选取K个对象作为初始的聚类中心,然后计算每个对象与各个种子聚类中心之间的距离,把每个对象分配给距离它最近的聚类中心。聚类中心以及分配给它们的对象就代表一个聚类。每分配一个样本,聚类的聚类中心会根据聚类中现有的对象被重新计算。这个过程将不断重复直到满足某个终止条件。

2.算子类型

        机器学习/聚类算子。

3.算子属性说明

属性

页面显示名称

选项

类型

默认值

约束规则

属性说明

k

聚类数目

必填

Int

2

>=2

k-means 聚类最终创建的簇的数目

max_iter

最大迭代次数

必填

Int

20

>0

最大迭代次数

tolerance

收敛偏差

必填

Double

0.0001

>0

收敛偏差

init_mode

初始化算法

必选

String

k-means||

“random”,“k-means||”中的一个

初始化算法类型,可选“random”,“k-means||”

init_steps

k-means||算法的步数

必填

Int

2

>0 并且只在 init_mode 为“k-means||”时让用户设置

“k-means||”算法的步数

Wight

权重列设置

非必填

String

在建模时,有时不同的样本可能有不同的权重。我们需要支持用户在建模时指定权重列。

feature_weight

是否计算特征重要性

必填

Boolean

单选:是,否

是否计算特征重要性

show_pie_chart

是否显示聚类大小饼状图

必填

Boolean

单选:是,否

是否显示聚类大小饼状图

show_distribution_mpa

是否显示聚类分布图

必填

Boolean

单选:是,否

是否显示聚类分布图

skip_null_value

是否跳过空值

必填

Boolean

单选:是,否

是否跳过空值

4.算子使用介绍

(1)算子初始化

        参考公共功能算子初始化操作

(2)算子属性设置

        KMeans算子属性界面如图所示

KMeans属性界面

        聚类中心点有两种初始化方法:随机初始化和“k - means||”算法。当使用“k - means||”算法进行中心点初始化时,需要设置“k - means||”算法的步数参数。

(3)算子的运行

        KMeans为建模算子,需要先训练数据生成模型,再通过模型对相同结构的数据进行处理得到最终结果。具体运行过程如下所述。

        首先通过数据读入算子读取数据,中间可以接任意个数据处理算子(例,行处理,列处理等),然后接一个KMeans算子,右击算子,点击运行,得到KMeans模型。

运行KMeans算子获得KMeans模型

        得到模型后右击模型,可以查看模型信息。模型后可接任意个数据处理算子,再接图表分析算子或数据写出算子,形成算子流执行。模型后也可接评估算子,对模型的聚类结果进行评估。

KMeans模型算子流

        右击模型,查看模型的模型信息

KMeans模型信息

        模型的运行结果如图所示

KMeans模型运行结果

        模型的评估结果如图所示

KMeans模型模型评估结果

13.2 二分KMeans聚类

1.算子介绍

        二分KMeans(BuildBKMeansnode)算法是对K-means的改进,防止聚类陷入局部最优解。它的主要思想是:首先将所有点作为一个簇,然后将该簇一分为二。之后选择能最大限度降低聚类代价函数的簇划分为两个簇。以此进行下去,直到簇的数目等于用户给定的数目k为止。

2.算子类型

        机器学习/聚类算子。

3.算子属性说明

属性

页面显示名称

选项

类型

默认值

约束规则

属性说明

k

聚类数目

必填

Int

4

>=2

聚类数目

max_iter

最大迭代次数

必填

Int

20

>0

最大迭代次数

min_divisible_cluster_size

最小可分割簇数目

必填

Double

1.0

>0.0

最小可试用集群大小,如果大于1则为最小点数,如果<1则为最小比例

Wight

权重列设置

非必填

String

在建模时,有时不同的样本可能有不同的权重。我们需要支持用户在建模时指定权重列。

feature_weight

是否计算特征重要性

必填

Boolean

单选:是,否

是否计算特征重要性

show_pie_chart

是否显示聚类大小饼状图

必填

Boolean

单选:是,否

是否显示聚类大小饼状图

show_distribution_mpa

是否显示聚类分布图

必填

Boolean

单选:是,否

是否显示聚类分布图

skip_null_value

是否跳过空值

必填

Boolean

单选:是,否

是否跳过空值

4.算子使用介绍

(1)算子初始化

        参考公共功能算子初始化操作

(2)算子属性设置

        二分KMeans算子属性界面如图所示

二分KMeans属性界面

(3)算子的运行

        二分KMeans为建模算子,需要先训练数据生成模型,再通过模型对相同结构的数据进行处理得到最终结果。具体运行过程如下所述。

        首先通过数据读入算子读取数据,中间可以接任意个数据处理算子(例,行处理,列处理等),然后接一个二分KMeans算子,右击算子,点击运行,得到二分KMeans模型。

运行二分KMeans算子获得二分KMeans模型

        得到模型后右击模型,可以查看模型信息。模型后可接任意个数据处理算子,再接图表分析算子或数据写出算子,形成算子流执行。模型后也可接评估算子,对模型的聚类结果进行评估。

二分KMeans模型算子流

        右击模型,查看模型的模型信息,如图所示。

二分KMeans模型信息

        模型的运行结果如图所示

二分KMeans模型运行结果

        模型的评估结果如图所示

二分KMeans模型评估结果

13.3 高斯混合聚类

1.算子介绍

        高斯混合模型(BuildGMNode)就是用高斯概率密度函数(正态分布曲线)精确地量化事物,它是一个将事物分解为若干的基于高斯概率密度函数(正态分布曲线)形成的模型。高斯混合模型就是用高斯概率密度函数(正态分布曲线)精确地量化事物,它是一个将事物分解为若干的基于高斯概率密度函数(正态分布曲线)形成的模型。

2.算子类型

        机器学习/聚类算子。

3.算子属性说明

属性

页面显示名称

选项

类型

默认值

约束规则

属性说明

k

高斯函数的数量

必填

Int

2

>1

混合模型中独立高斯函数的个数。必须大于1。默认值:2。

max_iter

最大迭代次数

必填

Double

100

>0

最大迭代次数

tol

收敛偏差

必填

Double

0.000001

>0

收敛偏差

Wight

权重列设置

非必填

String

在建模时,有时不同的样本可能有不同的权重。我们需要支持用户在建模时指定权重列。

feature_weight

是否计算特征重要性

必填

Boolean

单选:是,否

是否计算特征重要性

show_pie_chart

是否显示聚类大小饼状图

必填

Boolean

单选:是,否

是否显示聚类大小饼状图

show_distribution_mpa

是否显示聚类分布图

必填

Boolean

单选:是,否

是否显示聚类分布图

skip_null_value

是否跳过空值

必填

Boolean

单选:是,否

是否跳过空值

4.算子使用介绍

(1)算子初始化

        参考公共功能算子初始化操作

(2)算子属性设置

        高斯混合模型属性界面如图所示

高斯混合模型属性界面

(3)算子的运行

        高斯混合模型为建模算子,需要先训练数据生成模型,再通过模型对相同结构的数据进行处理得到最终结果。具体运行过程如下所述。

        首先通过数据读入算子读取数据,中间可以接任意个数据处理算子(例,行处理,列处理等),然后接一个高斯混合模型算子,右击算子,点击运行,得到高斯混合模型的模型。

运行高斯混合模型算子获得高斯混合模型的模型

        得到模型后右击模型,可以查看模型信息。模型后可接任意个数据处理算子,再接图表分析算子或数据写出算子,形成算子流执行。模型后也可接评估算子,对模型的聚类结果进行评估。

高斯混合模型的模型算子流

        右击模型,查看模型的模型信息

高斯混合模型的模型信息

        模型的运行结果如图所示

高斯混合模型运行结果

        模型的评估结果如图所示

高斯混合模型的模型评估结果

13.4 模糊C均值聚类

1.算子介绍

        模糊C均值聚类算法 fuzzy c-means algorithm (FCMA)或称( FCM)。它是一种基于划分的聚类算法,它的思想就是使得被划分到同一簇的对象之间相似度最大,而不同簇之间的相似度最小。它除了给出某一样本的具体分类,还可以给出它隶属于每一样本的隶属度。更方便用户对聚类结果有更深入的判断。

2.算子类型

        机器学习/聚类算子

3.算子属性说明

属性

页面显示名称

选项

类型

默认值

约束规则

属性说明

clusters_num

聚类数目

必选

Integer

3

>2

聚类数目

max_iter

最大迭代次数

必选

Integer

100

>=1

最大迭代次数

epsilon

迭代终止判定准则

必选

Double

0.1

0<x<1

迭代中止判定准则

fuzzyness_coefficient

隶属度因子

必选

Double

2.0

>=2.0

隶属度因子

feature_weight

是否计算特征重要性

必填

Boolean

单选:是,否

是否计算特征重要性

show_pie_chart

是否显示聚类大小饼状图

必填

Boolean

单选:是,否

是否显示聚类大小饼状图

show_distribution_mpa

是否显示聚类分布图

必填

Boolean

单选:是,否

是否显示聚类分布图

skip_null_value

是否跳过空值

必填

Boolean

单选:是,否

是否跳过空值

4.算子使用介绍

(1)算子初始化

        参考公共功能算子初始化操作

(2)算子属性设置

        模糊C均值模型属性界面如图所示

模糊C均值模型属性界面

        其中迭代终止判定准则表示迭代后中心点坐标的改变量小于0.1时迭代终止。隶属度因子为代价函数中隶属度的加权指数。

(3)算子的运行

        模糊C均值聚类模型为建模算子,需要先训练数据生成模型,再通过模型对相同结构的数据进行处理得到最终结果。具体运行过程如下所述。

        首先通过数据读入算子读取数据,中间可以接任意个数据处理算子(例,行处理,列处理等),然后接一个模糊C均值聚类模型算子,右击算子,点击运行,得到模糊C均值聚类的模型。

运行模糊C均值聚类算子获得模糊C均值聚类模型

        得到模型后右击模型,可以查看模型信息。模型后可接任意个数据处理算子,再接图表分析算子或数据写出算子,形成算子流执行。模型后也可接评估算子,对模型的聚类结果进行评估。

模糊C均值聚类模型的算子流

        右击模型,查看模型信息

模糊C均值聚类模型的模型信息

        模型的运行结果如图所示

模糊C均值聚类模型的运行结果

        模型的评估结果如图所示

模糊C均值聚类模型的评估结果

13.5 Canopy聚类

1.算子介绍

        Canopy算法也是一种常用的聚类算法,它的一种快速粗聚类算法,优势是用户不用事先指定聚类数目。用户需要指定两个距离阈值,T1,T2,且T1>T2。可以认为T2为核心聚类范围,T1为外围聚类范围。每一个训练样本都属于一个确定的核心聚类范围,但可以属于多个外围聚类范围。

2.算子类型

        机器学习/聚类算子

3.算子属性说明

属性

页面显示名称

选项

类型

默认值

约束规则

属性说明

T1

T1值

必填

Double

100.0

>0.0 且 >=T2

Canopy算法T1值

T2

T2值

必填

Double

1.0

>0.0 且 <=T1

Canopy算法T2值

skip_null_value

是否跳过空值

必填

Boolean

单选:是,否

是否跳过空值

4.算子使用介绍

(1)算子初始化

        参考公共功能算子初始化操作。

(2)算子属性设置

        Canopy聚类算子的属性界面如图所示

Canopy聚类算子属性界面

(3)算子的运行

        Canopy聚类算子为建模算子,需要先训练数据生成模型,再通过模型对相同结构的数据进行处理得到最终结果。具体运行过程如下所述。

        首先通过数据读入算子读取数据,中间可以接任意个数据处理算子(例,行处理,列处理等),然后接一个Canopy聚类算子,右击算子,点击运行,得到Canopy聚类算子的模型。

运行Canopy聚类算子获得Canopy聚类模型

        得到模型后右击模型,可以查看模型信息。模型后可接任意个数据处理算子,再接图表分析算子或数据写出算子,形成算子流执行。模型后也可接评估算子,对模型的聚类结果进行评估。

Canopy聚类模型的算子流

        右击模型,查看模型信息

Canopy聚类模型信息

        模型的运行结果如图所示。

Canopy聚类模型的运行结果

        模型的评估结果如图所示

Canopy聚类模型的评估结果

        常见问题解答

        1. 分类结果过多(超过100种)

        该算子建模后,生成过多的分类结果,造成算子报错。

13.6 Canopy-KMeans聚类

1.算子介绍

        Canopy-Kmeans 是结合Canopy和Kmeans两种聚类算法的优势,首先利用Canopy聚类先对数据进行快速“粗”聚类,得到k值后再使用K-means进行进一步“细”聚类。这样既提高聚类算法性能,也不用用户提前指定聚类具体个数。

2.算子类型

        机器学习/聚类算子

3.算子属性说明

属性

页面显示名称

选项

类型

默认值

约束规则

属性说明

T1

T1值

必填

Double

100.0

>0.0 且 >=T2

Canopy算法T1值

T2

T2值

必填

Double

1.0

>0.0 且 <=T1

Canopy算法T2值

max_iter

最大迭代次数

必填

Int

20

>0

最大迭代次数

tolerance

收敛偏差

必填

Double

0.0001

>0.0

收敛偏差

feature_weight

是否计算特征重要性

必填

Boolean

单选:是,否

是否计算特征重要性

show_pie_chart

是否显示聚类大小饼状图

必填

Boolean

单选:是,否

是否显示聚类大小饼状图

show_distribution_mpa

是否显示聚类分布图

必填

Boolean

单选:是,否

是否显示聚类分布图

skip_null_value

是否跳过空值

必填

Boolean

单选:是,否

是否跳过空值

4.算子使用介绍

(1)算子初始化

        参考公共功能算子初始化操作。

(2)算子属性设置

        Canopy-KMeans聚类算子的属性界面如图所示

Canopy-KMeans聚类算子属性界面

        Canopy-KMeans聚类算子用Canopy算法确定聚类的初始中心点,再用KMeans算法进行细聚类。

(3)算子的运行

        Canopy-KMeans聚类算子为建模算子,需要先训练数据生成模型,再通过模型对相同结构的数据进行处理得到最终结果。具体运行过程如下所述。

        首先通过数据读入算子读取数据,中间可以接任意个数据处理算子(例,行处理,列处理等),然后接一个Canopy-KMeans聚类算子,右击算子,点击运行,得到Canopy-KMeans聚类算子的模型。

运行Canopy-KMeans聚类算子获得Canopy-KMeans聚类模型

        得到模型后右击模型,可以查看模型信息。模型后可接任意个数据处理算子,再接图表分析算子或数据写出算子,形成算子流执行。模型后也可接评估算子,对模型的聚类结果进行评估。

Canopy-KMeans聚类模型的算子流

        右击模型,查看模型信息

Canopy-KMeans聚类模型信息

        模型的运行结果如图所示

Canopy-KMeans聚类模型的运行结果

        模型的评估结果如图所示

Canopy-KMeans聚类模型的评估结果

13.7 文档主题生成模型聚类

1.算子介绍

        文档主题生成模型聚类(BuildLDANode)也称为一个三层贝叶斯概率模型,包含词、主题和文档三层结构。所谓生成模型,就是说,我们认为一篇文章的每个词都是通过“以一定概率选择了某个主题,并从这个主题中以一定概率选择某个词语”这样一个过程得到。文档到主题服从多项式分布,主题到词服从多项式分布。

2.算子类型

        机器学习/聚类算子

3.算子属性说明

属性

页面显示名称

选项

类型

默认值

约束规则

属性说明

k

主题数量

必填

Int

10

>1

推断的主题(集群)的数量。一定是> 1。默认值:10。

max_iter

最大迭代次数

必填

Int

20

>0

最大迭代次数

sub_sampling_rate

采样率

必填

Double

0.05

optimizer=online 且(0,1)

仅适用于优化器为online模式,在每次梯度下降迭代中被采样和使用的语料在(0,1)范围内的分数。

learning_decay

学习速率

必填

Double

0.51

optimizer=online 且(0.5,1.0]

指数衰减速率,仅适用于优化器为online模式,这个值应该在(0.5,1.0]之间,已保证渐进收敛

learning_offset

学习偏移量

必填

Int

1024

optimizer=online且>0

仅适用于优化器online。(正)学习参数,降低早期迭代。 越大的值使早期迭代次数减少。

optimize_doc_concentration

是否优化alpha

必选

Boolean

单选:true false

是否优化文档主题参数

checkpoint_interval

检查点间隔

必填

Int

10

>= 1或者=-1

设置检查点间隔(>= 1)或禁用检查点(-1)的参数。

feature_weight

是否计算特征重要性

必填

Boolean

单选:是,否

是否计算特征重要性

show_pie_chart

是否显示聚类大小饼状图

必填

Boolean

单选:是,否

是否显示聚类大小饼状图

show_distribution_mpa

是否显示聚类分布图

必填

Boolean

单选:是,否

是否显示聚类分布图

skip_null_value

是否跳过空值

必填

Boolean

单选:是,否

是否跳过空值

4.算子使用介绍

(1)算子初始化

        参考公共功能算子初始化操作

(2)算子属性设置

        文档主题生成模型的属性界面如图所示

文档主题生成模型聚类属性界面

(3)算子的运行

        文档主题生成模型为建模算子,需要先训练数据生成模型,再通过模型对相同结构的数据进行处理得到最终结果。具体运行过程如下所述。

        首先通过数据读入算子读取数据,中间可以接任意个数据处理算子(例,行处理,列处理等),然后接一个文档主题生成模型,右击算子,点击运行,得到文档主题生成模型的模型。

运行文档主题生成模型聚类算子获得模型

        得到模型后右击模型,可以查看模型信息。模型后可接任意个数据处理算子,再接图表分析算子或数据写出算子,形成算子流执行。模型后也可接评估算子,对模型的聚类结果进行评估。

文档主题生成模型聚类的模型算子流

        右击模型,查看模型信息

文档主题生成模型聚类的模型信息

        模型的运行结果如图所示

文档主题生成模型聚类的模型运行结果

        模型的评估结果如图所示

文档主题生成模型聚类的模型评估结果

12.8 DBSCAN聚类

1.算子介绍

        DBSCAN (Density-Based Spatial Clustering of Applications with Noise)是一个比较有代表性的基于密度的聚类算法。它将簇定义为密度相连的点的最大集合,能够把具有足够高密度的区域划分为簇,并可在噪声的空间数据库中发现任意形状的聚类。该算法利用基于密度的聚类的概念,即要求聚类空间中的一定区域内(用Eps定义出的半径)所包含对象(点或其他空间对象)的数目不小于某一给定阈值(用MinPts定义的聚类点数)。

2.算子类型

        机器学习/聚类算子

3.算子属性说明

属性

页面显示名称

选项

类型

默认值

约束规则

属性说明

maxDistance

邻域半径R(>0)

必填

Double

10

>0

邻域半径R

minPoints

密度邻域的最小实例数(>0)

必填

Int

10

>0

密度邻域的最小实例数

feature_weight

是否计算特征重要性

必填

Boolean

单选:是,否

是否计算特征重要性

show_pie_chart

是否显示聚类大小饼状图

必填

Boolean

单选:是,否

是否显示聚类大小饼状图

show_distribution_mpa

是否显示聚类分布图

必填

Boolean

单选:是,否

是否显示聚类分布图

skip_null_value

是否跳过空值

必填

Boolean

单选:是,否

是否跳过空值

4.算子使用介绍

(1)算子初始化

        参考公共功能算子初始化操作

(2)算子属性设置

        DBSCAN算子属性界面如图所示

DBSCAN属性界面

(3)算子的运行

        DBSCAN为建模算子,需要先训练数据生成模型,再通过模型对相同结构的数据进行处理得到最终结果。具体运行过程如下所述。

        首先通过数据读入算子读取数据,中间可以接任意个数据处理算子(例,行处理,列处理等),然后接一个DBSCAN算子,右击算子,点击运行,得到DBSCAN模型。

运行DBSCAN算子获得DBSCAN模型

        得到模型后右击模型,可以查看模型信息。模型后可接任意个数据处理算子,再接图表分析算子或数据写出算子,形成算子流执行。模型后也可接评估算子,对模型的聚类结果进行评估。

DBSCAN模型算子流

        右击模型,查看模型的模型信息

DBSCAN模型信息

        模型的运行结果如图所示

DBSCAN模型运行结果

        模型的评估结果如图所示

DBSCAN模型模型评估结果

13.8 谱聚类

1.算子介绍

        谱聚类是从图论中演化出来的算法,它将聚类问题转换成一个无向加权图的多路划分问题。主要思想是把所有数据点看做是一个无向加权图 G = ( V,E ) 的顶点 V ,E 表示两点间的权重,数据点之间的相似度越高权重值越大。然后根据划分准则对所有数据点组成的图进行切图,使切图后不同的子图间的边权重和尽可能低,而子图内的边权重和尽可能高,从而实现聚类的效果。

2.算子类型

        机器学习/聚类算子

3.算子属性说明

属性

页面显示名称

选项

类型

默认值

约束规则

属性说明

Input_list

需要计算的列

必填

Array

列名

需要参与计算的列名

Sigma

Sigma系数

必填

Double

0.05

>0

相似度矩阵计算系数

K

聚类个数

必填

Int

2

>1

聚类的类别数

max_iter

最大迭代次数

必填

Int

3

>0

最大迭代次数

4.算子使用介绍

(1)算子初始化

        参考公共功能算子初始化操作

(2)算子属性设置

        谱聚类算子属性界面如图所示 

DBSCAN属性界面

(3)算子的运行

        谱聚类算子对输入数据计算相似度,然后聚类,输出聚类类别

谱聚类算子执行流程

        执行算子流得到结果

谱聚类算子流执行结果


 为了非商业用途的科研学者、研究人员及开发者提供学习、交流及实践机器学习技术,推出了一款轻量化且完全免费的Sentosa_DSML社区版。以轻量化一键安装、平台免费使用、视频教学和社区论坛服务为主要特点,能够与其他数据科学家和机器学习爱好者交流心得,分享经验和解决问题。文章最后附上官网链接,感兴趣工具的可以直接下载使用

Sentosa_DSML社区版​​​​​​​​​​​​​​

​​

Sentosa_DSML算子流开发视频

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/54488.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

54.【C语言】 字符函数和字符串函数(strncpy,strncat,strncmp函数)

和strcpy,strcat,strcmp函数对应的是strncpy,strncat,strncmp函数 8.strncpy函数 *简单使用 cplusplus的介绍 点我跳转 翻译: 函数 strncpy char * strncpy ( char * destination, const char * source, size_t num ); 从字符串中复制一些字符 复制源(source)字符串的前num个…

MySQL高阶1890-2020年最后一次登录

目录 题目 准备数据 分析数据 题目 编写解决方案以获取在 2020 年登录过的所有用户的本年度 最后一次 登录时间。结果集 不 包含 2020 年没有登录过的用户。 返回的结果集可以按 任意顺序 排列。 准备数据 Create table If Not Exists Logins (user_id int, time_stamp …

JavaSE--集合总览02:单列集合Collection的体系之一:List

Collection体系的特点 分为 list 和set集合&#xff0c;这篇文章主要讲述List&#xff0c;下篇讲述Set。 简单认识单列集合collection集合的特点 : list集合的特点&#xff1a; 有序 可重复 有索引 set集合的特点&#xff1a;无序 不重复 无索引 其中LinkedHashSet有序 TreeS…

【delphi】正则判断windows完整合法文件名,包括路径

在 Delphi 中&#xff0c;可以使用正则表达式来检查 Windows 文件名称或路径是否合法。合法的文件名和路径要求符合以下几点&#xff1a; 禁止的字符&#xff1a;文件名和路径不能包含以下字符&#xff1a;<, >, :, ", /, \, |, ?, *。文件名不能以空格或点结束。…

关于Spring Cloud Gateway中 Filters的理解

Spring Cloud Gateway中 Filters的理解 Filters Filters拦截器的作用是&#xff0c;对请求进行处理 可以进行流量染色 ⭐增加请求头 例子 spring:cloud:gateway:routes:- id: add_request_header_routeuri: http://localhost:8123predicates:- Path/api/**filters:- AddR…

【图像压缩与重构】基于标准+改进BP神经网络

课题名称&#xff1a;基于标准改进BP神经网络的图像压缩与重构&#xff08;带GUI) 代码获取方式(付费&#xff09;&#xff1a; 相关资料&#xff1a; 1. 代码注释 2.BP神经网络原理文档资料 3.图像压缩原理文档资料 程序实例截图&#xff1a; 1. 基于标准BP神经网络的图…

windows下,用docker部署xinference,为什么老是提示localhost无法访问?

部署xinference有两种方式&#xff1a; 一、本地部署 &#xff08;略&#xff09; 二、使用Docker部署&#xff08;与运行&#xff09; 其中又包括&#xff1a; 1&#xff09;使用CPU的方式&#xff1a;&#xff08;略&#xff09; 1&#xff09;使用GPU的方式&#xff1…

计算机的错误计算(九十九)

摘要 讨论 的计算精度问题。 计算机的错误计算&#xff08;五十五&#xff09;、&#xff08;七十八&#xff09;以及&#xff08;九十六&#xff09;分别列出了 IEEE 754-2019[1]中的一些函数与运算。下面再截图给出其另外几个运算。 另外&#xff0c;计算机的错误计算&…

电气设备施工现场风险状态判断ai模型训练数据集

电气设备施工现场风险状态判断ai模型训练数据集 id:18 电气设备施工现场工人人工智能学习数据和工作环境安全数据&#xff0c;建立系统化管理体系&#xff0c;改变全球EHS范式&#xff0c;预防工业事故。数据集记录了387709例子电力设施建设以及施工现场相关的灾害安全环境数据…

软件设计画图,流程图、甘特图、时间轴图、系统架构图、网络拓扑图、E-R图、思维导图

目录 一、流程图 二、甘特图 三、时间轴图 四、系统架构图 五、网络拓扑图 六、E-R图 七、思维导图 一、流程图 是一种用符号表示算法、工作流或流程的图形。用不同的图形表示不同含义&#xff0c;如椭圆表示开始和结束、菱形表示判断等。 画图工具WPS office 应用市场…

prober found high clock drift,Linux服务器时间不能自动同步,导致服务器时间漂移解决办法。

文章目录 一、场景二、问题三、解决办法&#xff08;一&#xff09;给服务器添加访问网络能力&#xff08;二&#xff09;手动同步1. 检查有没有安装ntp2. 没有安装ntp则离线安装ntp2.1 下载安装包2.2 安装2.3 启动 ntp 3. 设置内部时钟源3.1 编辑/etc/ntp.conf3.1 重启ntp服务…

计算机毕业设计之:教学平台微信小程序(

博主介绍&#xff1a; ✌我是阿龙&#xff0c;一名专注于Java技术领域的程序员&#xff0c;全网拥有10W粉丝。作为CSDN特邀作者、博客专家、新星计划导师&#xff0c;我在计算机毕业设计开发方面积累了丰富的经验。同时&#xff0c;我也是掘金、华为云、阿里云、InfoQ等平台…

【计算机网络篇】物理层

本文主要介绍计算机网络第二章节的物理层&#xff0c;文中的内容是我认为的重点内容&#xff0c;并非所有。参考的教材是谢希仁老师编著的《计算机网络》第8版。跟学视频课为河南科技大学郑瑞娟老师所讲计网。 文章目录 &#x1f3af;一.基本概念及公式 &#x1f383;基本概念…

天宝Trimble RealWorks2024.0.2注册机 点云后处理软件 点云三维重建软件

一、功能特色 1、强大的点云数据处理平台 Trimble Realworks2024是市面上先进的点云数据处理软件&#xff0c;能够配准、可视化、浏览和直接处理市面上几乎所有主流品牌扫描仪点云数据&#xff0c;包括Leica、Riegl、ZF、Faro、Topcon等。 2、业界领先的无目标全自动配准 T…

解决RabbitMQ设置TTL过期后不进入死信队列

解决RabbitMQ设置TTL过期后不进入死信队列 问题发现问题解决方法一&#xff1a;手动拒绝消息&#xff0c;并且重新放回队列中方法二&#xff1a;改为自动确认模式方法三&#xff1a;只监听死信队列&#xff0c;在死信队列里面处理业务逻辑 问题发现 最近再学习RabbitMQ过程中&…

排序-----选择排序

首先介绍几种排序的分类&#xff1a; 选择排序是每次都遍历&#xff0c;标记出最小的元素&#xff0c;然后把它放在前面。 本文介绍优化后的版本&#xff1a;每次遍历标记出最小的和最大的元素&#xff0c;分别放到前面和后面。&#xff08;注意这里是找到对应的下标&#xff0…

【西电电装实习】6. 手装无人机的蓝牙断连debug

文章目录 前言零、闪灯状态零零、翻滚角&#xff0c;俯仰角&#xff0c;偏航角一、问题描述二、现象解释三、解决方案参考文献 前言 在 西电无人机电装实习 时遇到的问题使用蓝牙芯片 CH582F。沁恒的蓝牙芯片CH582F是一款集成了BLE&#xff08;Bluetooth Low Energy&#xff0…

Unity制作角色溶解变成光点消失

Unity制作角色溶解变成光点消失 大家好&#xff0c;我是阿赵。   在很多游戏里面&#xff0c;角色死亡之后都会有一些特殊的消失方式。这里我也来做一种&#xff0c;角色溶解成光点消失的效果。 我还是随便拿了Unity的资源商店的免费资源来使用。不过由于这个角色自带没有死…

【楚怡杯】职业院校技能大赛 “云计算应用” 赛项样题六

某企业根据自身业务需求&#xff0c;实施数字化转型&#xff0c;规划和建设数字化平台&#xff0c;平台聚焦“DevOps开发运维一体化”和“数据驱动产品开发”&#xff0c;拟采用开源OpenStack搭建企业内部私有云平台&#xff0c;开源Kubernetes搭建云原生服务平台&#xff0c;选…

JVM字节码与局部变量表

文章目录 局部变量表javap字节码指令分类 指令指令数据类型前缀加载和存储指令加载常量算术指令其他指令 字节码示例说明 局部变量表 每个线程的帧栈是独立的&#xff0c;每个线程中的方法调用会产生栈帧&#xff0c;栈帧中保存着方法执行的信息&#xff0c;例如局部变量表。 …