Mahdi Jafari SiavoshaniView profile
Assistant Professor
Mahdi Jafari Siavoshani is an Assistant Professor in the Department of Computer Science and Engineering at Sharif University of Technology, where he leads the Information, Network, and Learning (INL) Lab. He holds a PhD and MSc from the Swiss Federal Institute of Technology (EPFL), and a BSc in Electrical Engineering and Physics from Sharif University of Technology. Prior to his current role, he was a postdoctoral fellow at the Institute of Network Coding, The Chinese University of Hong Kong. His research spans fundamental problems in information processing, transmission, and analysis, with a focus on theoretical limits and practical algorithm design. Key areas include Machine Learning, Optimization, Data Science, Information and Communication Theory, and Computer Networks. His work integrates probabilistic modeling, network coding, and deep learning to address challenges in secure communication, traffic classification, and distributed systems. The recent publications highlight a strong trend in network coding, information theory, and machine learning applications. His work explores coding-theoretic solutions for secrecy, load balancing in cache networks, belief propagation algorithms, and encrypted traffic classification using deep learning. These contributions reflect a blend of theoretical depth and practical relevance in modern communication systems. Assistant Professor, Department of Computer Science and Engineering, Sharif University of Technology PhD and MSc, Swiss Federal Institute of Technology (EPFL) BSc in Electrical Engineering and Physics, Sharif University of Technology Postdoctoral Fellow, Institute of Network Coding, The Chinese University of Hong Kong He advises research in the INL Lab and teaches courses such as Computer Networks, Engineering Probability and Statistics, Network Coding, and Stochastic Processes. While no formal students are listed, his lab environment fosters collaborative research. There is no mention of external grants or funding in the provided texts. The INL Lab serves as the primary research unit, focusing on information theory, network algorithms, and machine learning applications. The lab integrates theoretical research with practical implementations, particularly in networked systems and data analysis.









