Jekyll2024-02-02T15:52:22+01:00https://a-lancho.github.io/feed.xmlAlejandro LanchoPersonal websiteAlejandro LanchoNew paper NeurIPS 20232023-09-22T00:00:00+02:002023-09-22T00:00:00+02:00https://a-lancho.github.io/posts/2023/09/blog-post_neurips23<p><img src="/images/digital_comm_ss_neurips.jpg" alt="NeurIPS 2023" /></p>
<h3 id="paper-accepted-at-neurips-2023">Paper accepted at NeurIPS 2023!</h3>
<p>Our paper, “Score-based Source Separation with Applications to Digital Communication Signals,” has been accepted for poster presentation at NeurIPS 2023.</p>
<p>👥 Authors: Tejas Jayashankar, Gary C.F. Lee, Alejandro Lancho, Amir Weiss, Yury Polyanskiy, Gregory W. Wornell</p>
<p>📑 Abstract: We propose a new method for separating superimposed sources using diffusion-based generative models. Our method relies only on separately trained statistical priors of independent sources to establish a new objective function guided by maximum a posteriori estimation with an α-posterior, across multiple levels of Gaussian smoothing. Motivated by applications in radio-frequency (RF) systems, we are interested in sources with underlying discrete nature and the recovery of encoded bits from a signal of interest, as measured by the bit error rate (BER). Experimental results with RF mixtures demonstrate that our method results in a BER reduction of 95% over classical and existing learning-based methods. Our analysis demonstrates that our proposed method yields solutions that asymptotically approach the modes of an underlying discrete distribution. Furthermore, our method can be viewed as a multi-source extension to the recently proposed score distillation sampling scheme, shedding additional light on its use beyond conditional sampling.</p>
<p>📝 If interested, the paper is already available on <a href="https://arxiv.org/abs/2306.14411">arxiv</a>.</p>
<p><img src="/images/flag_yellow_low.jpeg" width="200" height="100" /></p>
<p>This work was supported by the European Union’s Horizon 2020 research and innovation programme under the Marie Sklodowska-Curie grant agreement No. 101024432.</p>Alejandro LanchoSlides Tutorial EUSIPCO 2023 Available2023-09-07T00:00:00+02:002023-09-07T00:00:00+02:00https://a-lancho.github.io/posts/2023/09/blog-post_eusipco23_2<p><img src="/images/linkedin_eusipco.jpg" alt="EUSIPCO 2023 TUTORIAL" /></p>
<h3 id="slides-and-more-on-the-tutorial-estimation-filtering-and-decoding-via-deep-learning-eusipco-2023">Slides and more on the tutorial: “Estimation, Filtering, and Decoding via Deep Learning”, EUSIPCO 2023!</h3>
<p>Thank you to all who joined our tutorial on “Estimation, Filtering, and Decoding via Deep Learning.” We’re thrilled with the incredible response!</p>
<p>Missed it? Don’t worry! Tutorial slides and a cheat sheet are now available on <a href="https://a-lancho.github.io/publications/">https://a-lancho.github.io/publications/</a></p>
<p>To know more about the tutorial and for how to cite it in your future work, visit <a href="https://www.weissamir.com/project/eusipco2023tutorial/">https://www.weissamir.com/project/eusipco2023tutorial/</a></p>
<p>Finally, for data science enthusiasts, the RFChallenge at MIT is now part of the ICASSP 2024 Grand Challenge competitions! Check out the details on <a href="https://rfchallenge.mit.edu/icassp24-single-channel/">https://rfchallenge.mit.edu/icassp24-single-channel/</a></p>
<p><img src="/images/flag_yellow_low.jpeg" width="200" height="100" /></p>
<p>This work was supported by the European Union’s Horizon 2020 research and innovation programme under the Marie Sklodowska-Curie grant agreement No. 101024432.</p>Alejandro LanchoICASSP 2024: Data-Driven Signal Separation in Radio Spectrum2023-09-07T00:00:00+02:002023-09-07T00:00:00+02:00https://a-lancho.github.io/posts/2023/09/blog-post_icassp_RF_challenge<p><img src="/images/rfchallenge_icassp.jpg" alt="RF Challenge" /></p>
<h3 id="icassp-2024-challenge-data-driven-signal-separation-in-radio-spectrum">ICASSP 2024 Challenge: Data-Driven Signal Separation in Radio Spectrum</h3>
<p>Join “ICASSP 2024: Data-Driven Signal Separation in Radio Spectrum” until Dec 1, 2023.</p>
<p>Discover why this challenge matters:</p>
<p>In the world of Machine Learning (ML) and Artificial Intelligence (AI), challenges like MNIST, ImageNet, VAST, and HPC have driven remarkable advancements.</p>
<p>However, radio-frequency (RF) signal processing, including detection, identification, and geolocation, has received less attention. That’s where the RFChallenge at MIT comes in.</p>
<p>As part of the USAF-MIT AI ACCELERATOR, we aim to inspire the RF community to create AI-driven solutions. Let’s explore contemporary ideas and novel ML techniques to enhance spectral awareness and tackle interference rejection challenges.</p>
<p>Learn more about this exciting challenge here: <a href="https://rfchallenge.mit.edu/icassp24-single-channel/">https://rfchallenge.mit.edu/icassp24-single-channel/</a></p>
<p><img src="/images/flag_yellow_low.jpeg" width="200" height="100" /></p>
<p>This work was supported by the European Union’s Horizon 2020 research and innovation programme under the Marie Sklodowska-Curie grant agreement No. 101024432.</p>Alejandro LanchoNew paper ISTC 20232023-09-07T00:00:00+02:002023-09-07T00:00:00+02:00https://a-lancho.github.io/posts/2023/09/blog-post_istc23<p><img src="/images/IoT_scen.jpg" alt="ISTC 2023" /></p>
<h3 id="new-paper-at-the-international-symposium-on-topics-in-coding-2023">New Paper at the International Symposium on Topics in Coding 2023!</h3>
<p>New paper on unsourced random access using orthogonal modulation, outer coding, and MIMO receivers, presented at the IEEE International symposium on Topics in Coding (ISTC)!</p>
<p>Our study delves into multiple-access communication over single-antenna transmitters and multi-antenna receivers, considering full or partial channel state information. We introduce a low-complexity solution called COMMA, combining outer coding, orthogonal modulation, and the MMV-AMP algorithm to jointly estimate user codewords efficiently. Numerical results demonstrate COMMA’s superiority over traditional linear multiuser detection with Gaussian signaling, especially when user densities are large compared to the number of receive antennas.</p>
<p>An extended version of our paper is already available on <a href="https://arxiv.org/abs/2307.01095">arxiv</a>.</p>
<p><img src="/images/flag_yellow_low.jpeg" width="200" height="100" /></p>
<p>This work was supported by the European Union’s Horizon 2020 research and innovation programme under the Marie Sklodowska-Curie grant agreement No. 101024432.</p>Alejandro LanchoS1-2023 Research Highlights2023-06-30T00:00:00+02:002023-06-30T00:00:00+02:00https://a-lancho.github.io/posts/2023/06/update<p>I am thrilled to share an update on the remarkable progress made during the last academic year, thanks to the outstanding collaboration with my talented peers. Together, we have achieved significant milestones in various areas of research. In this blog post, I will provide a summary of our recent published works organized by topic. Let’s dive right in!</p>
<h1 id="table-of-contents">Table of Contents</h1>
<ul>
<li><a href="#umac">Unsourced random access</a></li>
<li><a href="#urllc">URLLC communications</a></li>
<li><a href="#mse">MSE estimation bounds in model mismatch</a></li>
<li><a href="#intmit">Interference rejection via deep learning</a></li>
</ul>
<hr />
<h2 id="umac">Unsourced random access</h2>
<hr />
<p>A. Fengler, A. Lancho, K. Narayanan, Y. Polyanskiy, “On the Advantages of Asynchrony in the Unsourced MAC,” <em>IEEE Int. Symp. Inf. Theory</em> (ISIT), Taipei, Taiwan, Jun. 2023. <!-- [<a href="https://ieeexplore.ieee.org/document/10001513">IEEExplore</a>] -->[<a href="https://arxiv.org/abs/2305.06985">arXiv</a>]</p>
<hr />
<p>In this work, we explore the idea that a lack of synchronization can actually be beneficial in the realm of unsourced random access. Specifically, we investigate a multiple-access problem over a frame-asynchronous 2-user binary-input adder channel in the unsourced setup. Surprisingly, our findings reveal that even a small (or single-bit) shift between users’ frames can enable (random) linear codes to achieve full capacity (0.75 bit per user). Previous research demonstrated that perfect synchronization limits per-user rates achievable with linear codes to 0.5 bit per channel use.</p>
<hr />
<p>K.-H. Ngo, A. Lancho, G. Durisi, and A. Graell i Amat, “Unsourced multiple access with random user activity,” <em>IEEE Trans. Inf. Theory</em>, Feb. 2023.
[<a href="https://arxiv.org/abs/2202.06365">arXiv</a>] [<a href="https://ieeexplore.ieee.org/document/10052701">IEEExplore</a>] [<a href="https://github.com/khachoang1412/UMA_random_user_activity">Matlab code</a>]</p>
<hr />
<p>In this fascinating study, we build upon Polyanskiy’s random-coding bound for the Gaussian unsourced multiple access channel (UMAC) and extend it to scenarios where the number of active users is random and unknown. The unpredictability of user activity introduces intriguing challenges, and our research sheds light on how to tackle them effectively. For detailed insights into our methodology and results, be sure to explore the full paper.</p>
<hr />
<p>A. Lancho, A. Fengler and Y. Polyanskiy, “Finite-blocklength results for the A-channel: applications to unsourced random access and group testing,” in Proc. <em>58th Annual Allerton Conference on Communication, Control, and Computing,</em> Champaign, IL, Sep. 27-30, 2022.
[<a href="https://ieeexplore.ieee.org/document/9929318">IEEExplore</a>]
[<a href="https://arxiv.org/abs/2210.01951">arXiv</a>]</p>
<hr />
<p>Several unsourced multiple access channel (UMAC) schemes divide the available channel uses into sections to apply coding over a relatively small number of channel uses, ensuring reasonable decoding complexity. These codes, known as inner codes, allow the recovery of lists of transmitted sub-codewords per section. However, the challenge lies in properly connecting the estimated sub-codewords from different sections to reconstruct the list of transmitted codewords. This critical task is typically accomplished using outer codes. Here is where the A-channel comes into play. The A-channel is a channel model that enables the establishment of performance benchmarks for outer codes in unsourced random access schemes. In our study, we establish this vital connection and present finite-blocklength bounds on the A-channel. Additionally, we explore the applications of the A-channel in group testing, demonstrating how insights from group-testing schemes can enhance the available outer codes used for UMAC.</p>
<h2 id="urllc">URLLC communications</h2>
<hr />
<p>A. Lancho, G. Durisi, and L. Sanguinetti, “Cell-free Massive MIMO for URLLC: A finite-blocklength analysis,” <em>IEEE Trans. Wireless Commun.</em>, Apr. 2023.
[<a href="https://arxiv.org/abs/2207.00856">arXiv</a>]
[<a href="https://ieeexplore.ieee.org/document/10101779">IEEExplore</a>]
[<a href="https://www.youtube.com/watch?v=Uxk3-8YAK9Q">YouTube</a>]</p>
<hr />
<p>In this work, we present a general framework for the characterization of the packet error probability achievable in cell-free Massive multiple-input multiple-output (MIMO) architectures deployed to support ultra-reliable low-latency (URLLC) traffic. This work is an extension of the results of our previous work <a href="https://arxiv.org/abs/2009.10550">[Ostman et al. 2021]</a> for cellular Massive MIMO.
Some important conclusions in the design of cell-free architectures for URLLC are: i) minimum mean square error (MMSE) spatial processing must be used to achieve the URLLC targets; ii) for a given total number of antennas per coverage area, centralized cell-free solutions involving single-antenna access points (APs) offer the best performance in the uplink, thereby highlighting the importance of reducing the average distance between APs and UEs in the URLLC regime; iii) this observation applies also to the downlink, provided that the APs transmit precoded pilots to allow the UEs to estimate accurately the precoded channel.</p>
<hr />
<p>A.O. Kislal, A. Lancho, G. Durisi, and E. Strom, “Efficient evaluation of the error probability for pilot-assisted URLLC with Massive MIMO,” <em>IEEE Journal Sel. Areas Commun.</em>, May 2023.
[<a href="https://arxiv.org/abs/2211.02385">arXiv</a>]
[<a href="https://ieeexplore.ieee.org/document/10138403">IEEExplore</a>]</p>
<hr />
<p>In this work, we extend the framework derived in <a href="https://arxiv.org/abs/2009.10550">[Ostman et al. 2021]</a> in a different way. Instead of considering a cell-free setup, we remain in the cellular case and analyze the memoryless block-fading channel, in contrast to previous works that focus on quasistatic fading channels. Specifically, the saddlepoint approximation is employed with respect to the number of fading blocks (also known as diversity branches) spanned by each codeword, rather than the number of channel uses per block. This approach proves to be more numerically efficient, and our numerical experiments demonstrate that, when two or more diversity branches are available, the saddlepoint approximation based on the number of fading blocks achieves the same level of precision as the one based on channel uses, while requiring approximately two orders of magnitude fewer Monte-Carlo samples.</p>
<h2 id="mse">A Novel MSE bound for Estimation in Model Mismatch</h2>
<hr />
<p>A. Weiss, A. Lancho, Y. Bu, G.W. Wornell, “A Bilateral Bound on the Mean-Square Error for Estimation in Model Mismatch,” to be presented at <em>IEEE Int. Symp. Inf. Theory</em> (ISIT), Taipei, Taiwan, Jun. 2023.
<!-- [<a href="https://ieeexplore.ieee.org/document/10001513">IEEExplore</a>] -->
[<a href="https://arxiv.org/abs/2305.08207">arXiv</a>]</p>
<hr />
<p>In this work, we present a bilateral bound on the mean-square error under a general model mismatch. The bound, which is specific to a given (but any) estimator, is applicable in the Bayesian and nonBayesian frameworks to both *biased* and unbiased estimators. Unlike other classical MSE bounds that refer to a model, our bound takes into account the specific estimator of intertest, and is therefore applicable as a tool for characterizing its MSE. In the paper, we present a few of applications of the bound. Also, as an example where the bound can be used to characterize a deep neural network performance is presented in [<a href="https://ieeexplore.ieee.org/abstract/document/10094981">Weiss et al. 2023</a>] where my colleague Amir Weiss and his coauthors used it in the context of underwater acoustic localization.</p>
<h2 id="intmit">Interference rejection via deep learning</h2>
<p>The proliferation of wireless devices has resulted in an increasingly congested radio spectrum, where various wireless communication systems coexist within the same frequency bands, inadvertently causing interference between them. Currently, most wireless communication systems employ a matched filter at the receiver to mitigate incoming interference, which is only optimal in terms of signal-to-noise ratio (SNR) when the interference is white Gaussian in nature. However, in scenarios where non-Gaussian signals generate interference, more advanced techniques are required to maintain high reliability.</p>
<p>One promising approach, which is both feasible and practical, involves leveraging available datasets of the underlying communication signals to design data-driven interference rejection solutions. These datasets can be obtained through direct/background recordings or by employing high-fidelity simulators. Deep learning, inspired by its remarkable success in domains such as image and audio processing, emerges as an exceptionally promising solution.</p>
<p>In the following works, we delve into the exploration of the potential gains that deep learning architectures can achieve in comparison to traditional methods like matched filtering:</p>
<hr />
<p>G.C.F. Lee, A. Weiss, A. Lancho, Y. Polyanskiy, G.W. Wornell, “On neural architectures for deep learning-based source separation of co-channel OFDM signals,” in Proc. <em>IEEE Int. Conf. Acoust., Speech, Signal Process.</em> (ICASSP), Rhodes Island, Greece, Jun. 2023.
[<a href="https://ieeexplore.ieee.org/document/10096702">IEEExplore</a>]
[<a href="https://arxiv.org/abs/2303.06438">arXiv</a>]
[<a href="https://github.com/RFChallenge/SCSS_OFDMArchitecture">Python code</a>]</p>
<hr />
<p>We delve into the study of the single-channel source separation problem involving orthogonal frequency-division multiplexing (OFDM) signals. In this work, we not only assess but also question the effectiveness of employing audio-oriented neural architectures for separating signals based on features relevant to communication waveforms. Additionally, we propose significant modifications to state-of-the-art architectures to ensure their success in this context.</p>
<hr />
<p>A. Lancho, A. Weiss, G.C.F. Lee, J. Tang, Y. Bu, Y. Polyanskiy and G.W. Wornell, “Data-driven blind synchronization and interference rejection for digital communication signals,” in Proc. <em>IEEE Global Communications Conference</em> (GLOBECOM), Rio de Janeiro, Brazil, Dec. 2022.
[<a href="https://ieeexplore.ieee.org/document/10001513">IEEExplore</a>]
[<a href="https://arxiv.org/abs/2209.04871">arXiv</a>]
[<a href="https://github.com/RFChallenge/SCSS_Sync">Python code</a>]</p>
<hr />
<p>Our research demonstrates the significant performance gains achieved by capturing high-resolution temporal structures, which encompass nonstationarities. This capability allows, for example, for precise synchronization with both the signal of interest (SOI) and the interfering signals. By focusing on this aspect, we uncover valuable insights and contribute to advancing the field.</p>
<hr />
<p>G.C.F. Lee, A. Weiss, A. Lancho, J. Tang, Y. Bu, Y. Polyanskiy and G.W. Wornell, “Exploiting temporal structures of cyclostationary signals for data-driven single-channel source separation,” in Proc. <em>IEEE International Workshop for Machine Learning and Signal Processing</em> (MLSP), Xi’an, China, Aug. 2022.
[<a href="https://ieeexplore.ieee.org/document/9943311">IEEExplore</a>]
[<a href="https://arxiv.org/abs/2208.10325">arXiv</a>]
[<a href="https://github.com/RFChallenge/SCSS_CSGaussian">Python code</a>]
(<b>Best student paper award</b>)</p>
<hr />
<p>Within the scope of this work, we concentrate on cyclostationary Gaussian signals, which accurately model the temporal structure of numerous communication signals. Specifically, we establish a lower bound on the attainable mean squared error (MSE) for any separation or interference rejection method, whether it is model-based or data-driven. As an appealing and computationally efficient alternative, we propose a deep learning approach utilizing a U-Net architecture. Through informed choices tailored to the domain, our proposed method competes with the minimum MSE estimator, positioning it as a compelling solution.</p>Alejandro LanchoI am thrilled to share an update on the remarkable progress made during the last academic year, thanks to the outstanding collaboration with my talented peers. Together, we have achieved significant milestones in various areas of research. In this blog post, I will provide a summary of our recent published works organized by topic. Let’s dive right in!Tutorial at EUSIPCO 20232023-06-26T00:00:00+02:002023-06-26T00:00:00+02:00https://a-lancho.github.io/posts/2023/06/blog-post_eusipco23<p><img src="/images/linkedin_eusipco.jpg" alt="EUSIPCO 2023 TUTORIAL" /></p>
<h3 id="tutorial-on-estimation-filtering-and-decoding-via-deep-learning-at-eusipco-2023">Tutorial on “Estimation, Filtering, and Decoding via Deep Learning” at EUSIPCO 2023!</h3>
<p>Join us for an in-depth tutorial on estimation, filtering, and decoding with domain-informed deep learning techniques at the upcoming EUSIPCO 2023 in Helsinki!</p>
<p>🎓 Tutorial Topic: Estimation, Filtering, and Decoding via Deep Learning</p>
<p>🗓 Date: September 4, 2023</p>
<p>🌍 Conference: EUSIPCO 2023</p>
<p>🔗 Registration Link: <a href="https://eurasip.org/eusipco-registration/">https://eurasip.org/eusipco-registration/</a></p>
<p>🔎 Explore the powerful synergy between classical signal processing and modern deep learning, and discover how the judicious combination of these fields is revolutionizing the algorithm design process, giving rise to a new emerging field: <strong>Machine-Learning-Enhanced Signal Processing</strong>. From localization, denoising, and interference mitigation to decoding, we’ll share some of our key insights and rule-of-thumbs for applying deep learning models for enhanced performance and accuracy.</p>
<p>👨🏫 I will give this tutorial together with my MIT colleagues <a href="https://www.weissamir.com/">Amir Weiss</a> and <a href="https://www.linkedin.com/in/garyleecf/">Gary Lee</a>.</p>
<p>This tutorial will provide you with:</p>
<p>✅ A clear methodology for applying deep learning techniques in contemporary signal processing</p>
<p>✅ Concrete engineering rule-of-thumbs for developing such solutions for your own projects</p>
<p>✅ Hands-on introductory coding session on the starter code of the <a href="https://rfchallenge.mit.edu/">RF Challenge</a></p>
<p>✅ Networking opportunities with like-minded professionals</p>
<!-- ![EU flag](/images/flag_yellow_low.jpeg) -->
<p><img src="/images/flag_yellow_low.jpeg" width="200" height="100" /></p>
<p>This work was supported by the European Union’s Horizon 2020 research and innovation programme under the Marie Sklodowska-Curie grant agreement No. 101024432.</p>Alejandro Lancho