GMM prediction

更新时间:
复制 MD 格式

Run cluster inference on new data using a pre-trained Gaussian Mixture Model (GMM). For each input sample, the component produces two outputs: a cluster assignment (the most probable cluster index) and a probability distribution (the likelihood of belonging to each cluster).

Limits

Supported computing engines: MaxCompute, Flink, or DLC.

Configure the component in Designer

Input columns

ParameterDescription
Vector column nameColumn containing the input feature vectors.
Reserved columnsColumns carried through to the prediction output unchanged.

Output columns

ParameterDescription
Prediction result column nameCluster index assigned to each sample (hard assignment).
Prediction detail column namePer-cluster probabilities for each sample. The vector length equals the number of clusters.

Execution settings (Execution tuning tab)

ParameterDescription
Number of threads for the componentNumber of threads used for prediction. Default: 1.
Number of workersNumber of parallel workers. Valid range: 1–9999. Set together with Memory per worker (MB). See Estimate resource usage.
Memory per worker (MB)Memory allocated per worker. Valid range: 1024–65536 MB. See Estimate resource usage.

Estimate resource usage

Use the following guidelines to size your nodes before running the component.

Memory per node

Allocate approximately 30 times the model size in memory per node.

Example: For a 1 GB model, allocate 30 GB per node.

Number of nodes

Adding nodes improves performance initially, but communication overhead eventually degrades speed. Stop adding nodes when performance decreases.