Tag: Machine Learning

Curriculum Learning for mmWave Beam Selection

Curriculum Learning for mmWave Beam Selection

Curriculum Learning Curriculum Learning [1] is a biologically inspired procedure to train machine learning models. While it is usual practice to train Neural Networks (NNs) using batches of data sampled uniformly in random from the training dataset, curriculum learning mimics the way humans learn, starting from simpler training samples that unveil general and raw concepts,…

Anomaly Detection

Anomaly Detection

Managing and monitoring the performance of Internet of things (IoT) systems is a chore, albeit a necessary one in today’s life. With hundreds of thousands of things to monitor anomaly detection can aid in identifying where an error is occurring, improving root cause investigation and allowing for faster tech assistance. Anomaly detection aids in monitoring…

What is Open-RAN and How ML Plays a Big Role in its Development?

In this post we will be talking about the following topics: What is Open RAN? Open RAN and 5G. Current challenges and its limitations. The importance of AI/ML for Open-RAN. Open RAN vs Legacy network architecture To start talking about open-RAN we can first have a look of how a traditional network architecture is designed:…

Beyond mMIMO Large-scale Wireless Sensing

The aim of this post is to describe the work “Assessing Wireless Sensing Potential with Large Intelligent Surface” published in IEEE Open Journal of the Communications Society. I will try to show the main ideas behind it in a more simplified manner. Please note that for a more detailed description of the methods and the…

Autonomous Vehicle Control using Reinforcement Learning

In this article, we are going to explore an application of an autonomous driving vehicle using reinforcement learning. First, we introduce the basic theory behind the control system of an autonomous ground vehicle (AGV). Then we simulate some AGV examples using an open source library denominated Python Robotics. Finally, we present how we can optimize…