For the upcoming academic year I propose the following topics:
- Implementation and Validation of a Reinforcement Learning-Based Rate Selection Algorithm for IEEE 802.11 Networks – The goal is to select a rate selection algorithm proposed in the literature for IEEE 802.11 (Wi-Fi) networks which uses reinforcement learning, implement it using the Reinforced-lib Python library and validate its performance in ns-3. A description of this library and an implementation of exemplary rate selection algorithms is given in Zastosowanie algorytmów wielorękich bandytów do wyboru szybkości transmisji w sieciach IEEE 802.11ax (on page 173).
- Implementation and Validation of a Reinforcement Learning-Based Contention Window Algorithm for IEEE 802.11 Networks – The goal is to select a contention window (CW) selection algorithm proposed in the literature for IEEE 802.11 (Wi-Fi) networks which uses reinforcement learning, implement it using the Reinforced-lib Python library and validate its performance in ns-3. A description of this library and an implementation of an example CW selection algorithm is given in Reinforced-Lib: Rapid Prototyping of Reinforcement Learning Solutions.
Requirements:
- Understanding of machine learning methods
- Familiarity with programming languages: Python – active, C++ – passive
- Good knowledge of the English language
I put forward these topics for the consideration of 3rd year students of
- Elektronika i Telekomunikacja,
- Electronics and Telecommunications,
- Teleinformatyka,
who plan to complete their engineer’s degrees by defending their diploma theses in January 2025.
If you are interested in writing a thesis under my supervision, please send an e-mail to szott@agh.edu.pl with the subject “Praca inżynierska 2025”. Please write a few words about yourself and your motivation. Relevant information (such as past grades from related courses) is appreciated.