MTS SOM Hardclustering projected

MTS Numerical hard SOM with hardclustering and projected MTS

Hyper-parameters

Keys description :

  • mtsFeatures :
    • abscissaColumnName : Parquet column name of the abscissa for a given univariate feature.
    • ordinateColumnName : Parquet column name of the ordinate for a given univariate feature.
  • vectorizedUnivariateProjectedDimension : Integer for first dimension reduction on univariate time series after Fourier vectorization.
  • reducedConcatenatedProjectedDimension : Integer for second dimension reduction after concatenation of already reduced univariate time series.
  • interpolatedPointNumber :
  • zNormalize : Boolean for Normalization of univariate features of the multivariate time series.
  • maxIterations : Maximum number of SOM iterations.
  • width : SOM grid width.
  • length : SOM grid length.
  • tMin : Minimal temperature from which starts iterations.
  • tMax : Maximal temperature from which ends iterations.
  • initializedModel : It is a String which can takes two kind of values :
    • The dataLocationId of an existing model if the user want a custom initialization.
    • An empty String to use the default initialization.
  • persistence : String taken in enumeration of Spark memory level available. vector will be made.

JSON template

{
  "processingKeyword": "mts_som_with_hardclustering_and_projected",
  "customer": "username",
  "name": "user defined name of the representation",
  "creationTS": 17267393322,
  "latestUpdateTS": 17267393344,
  "status": 1,
  "dataLocations": [
    {
      "role": "mts",
      "dataLocationId": "62bc108b8c51f362811989c8"
    }
  ],
  "processingContext": {
    "processingName": "user define name, ex SOM",
    "editionContext": "user",
    "callingContext": "hephIA-solution",
    "view": {
      "id": "637ce534dd85c10875c4fe26",
      "name": "view_11-22-2022_15:05:24"
    },
    "dataset": {
      "name": "my_dataset",
      "collection": "datasets"
    },
    "project": {
      "id": 2,
      "name": "MTS SOM"
    }
  },
  "hyperParameters": {
    "mtsFeatures": [
      {
        "abscissaColumnName": "x1",
        "ordinateColumnName": "y1"
      },
      {
        "abscissaColumnName": "x1",
        "ordinateColumnName": "y2"
      }
    ],
    "vectorizedUnivariateProjectedDimension": 10,
    "reducedConcatenatedProjectedDimension": 10,
    "interpolatedPointNumber": 100,
    "zNormalize": true,
    "maxIterations": 10,
    "width": 10,
    "length": 10,
    "tMin": 0.8,
    "tMax": 12.2,
    "initializedModel": "dataLocationId if provided, empty String else",
    "persistence": "MEMORY_ONLY"
  }
}