Metadata generation for artificial intelligence (AI) / machine learning (ML) models
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a user equipment (UE). The UE generates metadata for channel state information (CSI) samples. The UE uses the generated metadata to categorize the CSI samples into one or more subsets. The UE uses each subset of the one or more subsets to train a machine learning model or a part of a machine learning model.
1 . A method of wireless communication of a user equipment (UE), comprising:
generating metadata for channel state information (CSI) samples, wherein the generating metadata comprises calculating power spectral entropy (PSE) of the CSI samples;
using the generated metadata to categorize the CSI samples into one or more subsets;
using each subset of the one or more subsets to train a machine learning model or a part of a machine learning model;
obtaining a first CSI sample;
generating first metadata for the first CSI sample;
matching the first metadata with metadata corresponding to one or more trained machine learning models; and
when matching metadata is found,
selecting a first trained machine learning model corresponding to the matching metadata; and
using the selected first machine learning model to process the first CSI sample.
2 . The method of claim 1 , further comprising:
when no matching metadata is found,
selecting a second trained machine learning model having metadata closest to the first metadata; and
using the selected second machine learning model to process the first CSI sample.
3 . The method of claim 1 , further comprising preprocessing of the CSI samples to reduce the PSE prior to using the selected first machine learning model to process the first CSI sample.
4 . The method of claim 1 , further comprising:
collecting historical CSI samples;
generating historical metadata based on the historical CSI samples;
matching the historical metadata to reference metadata; and
when the historical metadata matches the reference metadata, maintaining a currently activated machine learning model.
5 . The method of claim 4 , further comprising:
when the historical metadata does not match the reference metadata,
deactivating the currently activated machine learning model; and
activating a different machine learning model having reference metadata closer to the historical metadata.
6 . The method of claim 1 , wherein the metadata indicates compressibility of the CSI samples.
7 . The method of claim 1 , further comprising: identifying a change in wireless environment based on changes in characteristics of the metadata.
8 . The method of claim 1 , wherein metadata is generated for each CSI sample on a per CSI sample basis.
9 . An apparatus for wireless communication, the apparatus being a user equipment (UE), comprising:
a memory; and
at least one processor coupled to the memory and configured to:
generate metadata for channel state information (CSI) samples, where to generate metadata, the at least one processor is configured to calculate power spectral entropy (PSE) of the CSI samples;
use the generated metadata to categorize the CSI samples into one or more subsets;
use each subset of the one or more subsets to train a machine learning model or a part of a machine learning model;
obtain a first CSI sample;
generate first metadata for the first CSI sample;
match the first metadata with metadata corresponding to one or more trained machine learning models; and
when matching metadata is found:
select a first trained machine learning model corresponding to the matching metadata; and
use the selected first machine learning model to process the first CSI sample.
10 . The apparatus of claim 9 , wherein the at least one processor is further configured to:
when no matching metadata is found:
select a second trained machine learning model having metadata closest to the first metadata; and
use the selected second machine learning model to process the first CSI sample.
11 . The apparatus of claim 9 , wherein the at least one processor is further configured to preprocess the CSI samples to reduce the PSE prior to using the selected first machine learning model to process the first CSI sample.
12 . The apparatus of claim 9 , wherein the at least one processor is further configured to:
collect historical CSI samples;
generate historical metadata based on the historical CSI samples;
match the historical metadata to reference metadata; and
when the historical metadata matches the reference metadata, maintain a currently activated machine learning model.
13 . The apparatus of claim 12 , wherein the at least one processor is further configured to:
when the historical metadata does not match the reference metadata:
deactivate the currently activated machine learning model; and
activate a different machine learning model having reference metadata closer to the historical metadata.
14 . The apparatus of claim 9 , wherein the metadata indicates compressibility of the CSI samples.
15 . The apparatus of claim 9 , wherein the at least one processor is further configured to identify a change in wireless environment based on changes in characteristics of the metadata.
16 . A non-transitory computer-readable medium storing computer executable code for wireless communication of a receiver, comprising code to:
generate metadata for channel state information (CSI) samples, where to generate the metadata, the code is configured to calculate power spectral entropy (PSE) of the CSI samples;
use the generated metadata to categorize the CSI samples into one or more subsets;
use each subset of the one or more subsets to train a machine learning model or a part of a machine learning model;
obtain a first CSI sample;
generate first metadata for the first CSI sample;
match the first metadata with metadata corresponding to one or more trained machine learning models; and
when matching metadata is found:
select a first trained machine learning model corresponding to the matching metadata; and
use the selected first machine learning model to process the first CSI sample.