167 research outputs found
Feralolide, a dihydroisocoumarin from cape aloe
Feralolide, a new dihydroisocoumarin, was isolated from a commercial sample of Cape aloe. Its structure and absolute stereochemistry [(3R)-3,4-dihydro-6,8-dihydroxy-3-(2'-acetyl-3',5'-dihydroxyphenyl)methyl-1H-[2] benzopyran-1-one)] were determined by spectroscopic methods and chemical evidence
An Innovative Pricing Method for Telecommunication Services Pricing through American Options
FedTCS: Federated Learning with Time-based Client Selection to Optimize Edge Resources
Client sampling in federated learning (FL) is a significant problem, especially in massive cross-device scenarios where communication with all devices is not possible. In this work, we study the client selection problem using a time-based back-off system in federated learning for a MEC-based network infrastructure. In the FL paradigm, where a group of nodes can jointly train a machine learning model with the help of a central server, client selection is expected to have a significant impact in FL applications deployed in future 6G networks, given the increasing number of connected devices. Our timer settings are based on an exponential distribution to obtain an expected number of clients for the FL process. Empirical results show that our technique is scalable and robust for a large number of clients and keeps data queues stable at the edge
Artificial intelligence of things at the edge: Scalable and efficient distributed learning for massive scenarios
Federated Learning (FL) is a distributed optimization method in which multiple client nodes collaborate to train a machine learning model without sharing data with a central server. However, communication between numerous clients and the central aggregation server to share model parameters can cause several problems, including latency and network congestion. To address these issues, we propose a scalable communication infrastructure based on Information-Centric Networking built and tested on Apache Kafka®. The proposed architecture consists of a two-tier communication model. In the first layer, client updates are cached at the edge between clients and the server, while in the second layer, the server computes global model updates by aggregating the cached models. The data stored in the intermediate nodes at the edge enables reliable and effective data transmission and solves the problem of intermittent connectivity of mobile nodes. While many local model updates provided by clients can result in a more accurate global model in FL, they can also result in massive data traffic that negatively impacts congestion at the edge. For this reason, we couple a client selection procedure based on a congestion control mechanism at the edge for the given architecture of FL. The proposed algorithm selects a subset of clients based on their resources through a time-based backoff system to account for the time-averaged accuracy of FL while limiting the traffic load. Experiments show that our proposed architecture has an improvement of over 40% over the network-centric based FL architecture, i.e., Flower. The architecture also provides scalability and reliability in the case of mobile nodes. It also improves client resource utilization, avoids overflow, and ensures fairness in client selection. The experiments show that the proposed algorithm leads to the desired client selection patterns and is adaptable to changing network environments
KafkaFed: Two-Tier Federated Learning Communication Architecture for Internet of Vehicles
In the current era of the Internet of Vehicles (IoV), vehicle to vehicle data sharing can provide customized applications for Connected and Autonomous Vehicles (CAVs). The advancement of Deep Learning (DL) methodologies is one of the key driving forces for CAVs, allowing elaborating a massive amount of data by the resource-constrained onboard devices. In a traditional centralized DL approach, vehicle data are transmitted to the cloud for the training of models. This approach leads to significant communication overhead, high delays, and data privacy concerns. Conversely, Federated Learning (FL) performs the training using the local models in a distributed fashion and mitigates the data privacy risks by sharing only the model parameters with the server, optimizing the FL to be used with resources-constrained devices. In this paper, we propose the design of a scalable communication infrastructure to support the FL procedure based on Information-Centric Networking (ICN) using Apache Kafka, called KafkaFed. The ICN-based infrastructure allows to overcome the shortcomings of current client-server architectures for FL, in which routing is content-based or name-based to achieve efficient data retrieval for mobile nodes. In ICN, data are stored at intermediate nodes to provide efficient and reliable data delivery. A proof of concept of the KafkaFed communication architecture is developed and tested in an emulated environment. The performance of the proposed framework compared to the client server-based FL architecture, i.e., FLOWER showed a boost of almost 40% with just 32 clients in addition to several other advantages of scalability, reliability, and securit
Orbital Edge Offloading on Mega-LEO Satellite Constellations for Equal Access to Computing
Mega-LEO satellite constellations are becoming a concrete reality. Companies such as SpaceX, Virgin Orbit, and OneWeb have already started launching hundreds of LEO satellites and are turning their services on. Even if the aim of such LEO satellite constellations is just, for now, to offer worldwide Internet access equality, their deployment proves their feasibility and suggests usefulness for further purposes. In this article, we shed some light on the possible integration of the in-network computing paradigm in mega-LEO satellite constellations. Terrestrial and/or non-terrestrial nodes can benefit from offloading the computing to an orbital edge (OE) platform reachable through the satellite constellation, exploiting its fast and distributed computational capability. In this context, a preliminary analysis highlights that task offloading strategies can lead to performance improvements that open up novel challenges in the design and setup of OE platforms
A Federated Channel Modeling System using Generative Neural Networks
The paper proposes a data-driven approach to air-to-ground channel estimation in a millimeter-wave wireless network on an unmanned aerial vehicle. Unlike traditional centralized learning methods that are specific to certain geographical areas and inappropriate for others, we propose a generalized model that uses Federated Learning (FL) for channel estimation and can predict the air-to-ground path loss between a low-altitude platform and a terrestrial terminal. To this end, our proposed FL-based Generative Adversarial Network (FL-GAN) is designed to function as a generative data model that can learn different types of data distributions and generate realistic patterns from the same distributions without requiring prior data analysis before the training phase. To evaluate the effectiveness of the proposed model, we evaluate its performance using Kullback-Leibler divergence (KL), and Wasserstein distance between the synthetic data distribution generated by the model and the actual data distribution. We also compare the proposed technique with other generative models, such as FL-Variational Autoencoder (FL-VAE) and stand-alone VAE and GAN models. The results of the study show that the synthetic data generated by FL-GAN has the highest similarity in distribution with the real data. This shows the effectiveness of the proposed approach in generating data-driven channel models that can be used in different regions
The Internet of Ships
A distributed computing platform can provide automatic control for maritime services, with likely economic and social benefits. In this context, the nodes involved in the computing tasks are autonomous complex cyber-physical systems, i.e., ships. The platform allows node computing cooperation through a high-level abstraction of the underlying sensor system. The computing tasks are related to the predictive analysis, employing artificial intelligence (AI) techniques based on the federated-learning paradigm
A Novel Approach to Distributed Model Aggregation using Apache Kafka
Multi-Access Edge Computing (MEC) is attracting a lot of interest because it complements cloud-based approaches. Indeed, MEC is opening up in the direction of reducing both interaction delays and data sharing, called Cyber-Physical Systems (CPSs). In the near fu-ture, edge technologies will be a fundamental tool to better support time-dependent and data-intensive applications. In this context, this work explores existing and emerging platforms for MEC and human-centric applications, and proposes a suitable architecture that can be used in the context of autonomous vehicle systems.The proposed architecture will support scalable communication among sensing devices and edge/cloud computing platforms, as well as orchestrate services for computing, storage, and learning with the use of an Information-centric paradigm such as Apache Kafk
- …
