Hands-on Generative Adversarial Networks (GAN) for Signal Processing, with Python

<p>In my research, I use Machine (Deep) Learning a lot. Two days ago, I was working on Generative Adversarial Network (GAN) and seeing how I can apply it to my work.</p> <p>After the code was ready, I started writing this article on&nbsp;</p> <p><a href="https://medium.com/u/504c7870fdb6?source=post_page-----ff5b8d78bd28--------------------------------" rel="noopener" target="_blank">Medium</a></p> <p>&nbsp;and I tried to find the best words to start with a proper introduction, as I always do.</p> <p>I start asking myself questions like:</p> <blockquote> <p>&ldquo;Why should a reader read this? Why what I am trying to communicate is meaningful? What is the framework that we need to have before reading this?&rdquo;</p> </blockquote> <p>Now,&nbsp;<strong>of course,</strong>&nbsp;I believe that the reader should read this because I think what I write is meaningful and interesting.</p> <p>But the truth is&nbsp;<strong>that I love signal processing,&nbsp;</strong>and I&nbsp;<strong>love writing about it because I love signal processing</strong>. This article is about the two things I love the most:&nbsp;<strong>signal processing</strong>&nbsp;and&nbsp;<strong>artificial intelligence.&nbsp;</strong>I put all my love, energy, and passion into these two (I actually crossed an ocean to research them) and I hope that you will find this topic interesting.</p> <p><a href="https://towardsdatascience.com/hands-on-generative-adversarial-networks-gan-for-signal-processing-with-python-ff5b8d78bd28"><strong>Learn More</strong></a></p>