Devices and methods are disclosed for in-network learning for dynamic
wireless networks. For instance, a
relay device (120a, b) for a
wireless network (100) is disclosed, wherein the
wireless network (100) comprises a plurality of edge devices (110a-n), each
edge device (110a-n) configured to collect input data of one or more modalities of a plurality of modalities, one or more
relay devices (120a, b) and a
fusion center device (130). The
relay device (120a, b) is configured to implement a relay
machine learning, ML, model (121a-c) configured to aggregate encoded input data of a specific modality of the plurality of modalities into aggregated encoded input data of the specific modality, wherein the encoded input data of the specific modality is provided by one or more of the plurality of edge devices (110a-n) and wherein each of the one or more edge devices (110a-n) implements an
encoder ML model (111a-n) configured to generate the encoded input data of the specific modality. Moreover, the relay device (120a, b) is configured to provide the aggregated encoded input data of the specific modality to the
fusion center device (130) implementing a decoder ML model (131) configured to generate output data by decoding the aggregated encoded input data of the specific modality provided by the relay device (120a, b). The plurality of
encoder ML models (111a-n) and the decoder ML model (131) are based on a first In-Network Learning stage of a first virtual
wireless network, wherein the first virtual
wireless network comprises a plurality of virtual edge devices implementing the plurality of
encoder ML models (111a-n) for collecting input data of different modality and a virtual
fusion center device implementing the decoder ML model (131). The relay ML model (121a-c) is trained with a second In-Network Learning stage of a second virtual
wireless network comprising the plurality of virtual edge devices for collecting input data of the specific modality, each virtual
edge device implementing the trained encoder ML model (111a-n), a virtual relay device implementing the relay ML model (121a, b), and a virtual fusion center device implementing a decoder ML model for input data of the specific modality.