Traditional communication system design has always been based on the paradigm of first establishing a mathematical model channel, then designing and optimizing according to model. The advent modern machine learning techniques, specifically deep neural networks, opened up opportunities for data-driven optimization. This article draws examples from optimization reconfigurable intelligent surface,...