header-photo

   Schedule for PYTHON + MATLAB-Based Summer Research School on Convex Optimization for                      Machine-Learning and 5G Wireless Technology 14th to 27th June, 2021


Day 0: June 12th, 2021 (SATURDAY)                                                     
12:00 PM - 12:30 PM Zoom Test Session
DAY 1: June 14th, 2021 (MONDAY)                                                     
06:00 PM - 7:30 PM Convex Optimization Principles – Convex Sets, Properties
7:30 PM – 8:00 PM Break
8:00 PM - 9:15 PM Project 1: Intro to PYTHON programming NUMPY, MAATPLOTLIB, CVX packages – Part I
DAY 2: June 15th, 2021 (TUESDAY)                                                    
06:00 PM - 7:30 PM Introduction to Convex Functions, Examples and Applications
7:30 PM – 8:00 PM Break
8:00 PM - 9:15 PM Project 2: Introduction to Scientific Programming in MATLAB and CVX Package – Part I
DAY 3: June 16rd, 2021 (WEDNESDAY)                                                     
06:00 PM - 07:30 PM Singular Value Decomposition for Machine Learning: MIMO Capacity Maximization
7:30 PM – 8:00 PM Break
8:00 PM - 9:15 PM Project 3: Intro to PYTHON programming NUMPY, MAATPLOTLIB, CVX packages – Part II
DAY 4: June 17th, 2021 (THURSDAY)                                                    
06:00 PM - 7:30 PM Least Squares Principle: Linear Regression for Machine Learning and Channel Estimation for 5G MIMO Systems and Performance
7:30 PM – 8:00 PM Break
8:00 PM - 9:15 PM Project 4: Introduction to Scientific Programming in MATLAB and CVX Package – Part II
DAY 5: June 18th, 2021 (FRIDAY)                                                    
06:00 PM - 7:30 PM Duality and KKT Framework for Convex Optimization
7:30 PM – 8:00 PM Break
8:00 PM - 9:15 PM Project 5: PYTHON-based Project for MIMO Rate Optimization
DAY 6: June 19th, 2021 (SATURDAY)                                                    
10:00 AM - 11:15 AM Project 6: MATLAB-based Project for MIMO Rate Optimization
11:15 AM - 11:45 AM Break
11:45 AM - 01:15 PM Support Vector Machines (SVM) for classification in Machine Learning
01:15 PM - 04:00 PM Break
04:00 PM - 05:15 PM Project 7: PYTHON-based project for Linear Regression and 5G Channel Estimation
05:15 PM - 05:45 PM Break
05:45 PM - 07:15 PM Project 8: MATLAB-based project for Linear Regression and 5G Channel Estimation
DAY 7: June 20th, 2021 (SUNDAY)                                                    
10:00 AM - 11:15 AM Project 9: PYTHON-based case study for SVM in Machine Learning
11:15 AM - 11:45 AM Break
11:45 AM - 01:45 PM Compressive Sensing and Sparse Signal Processing, Sparse Regression
DAY 8: June 21st, 2021 (MONDAY)                                                    
07:00 PM - 8:30 PM Project 10: MATLAB-based case study for SVM in Machine Learning
8:30 PM – 9:00 PM Break

9:00 PM - 10:30 PM

Guest lecture by Mr. Abhishek Roy, working in Advanced Communication Technology group of MediaTek USA Inc.
DAY 9: June 22nd, 2021 (TUESDAY)                                                    
06:00 PM - 7:30 PM Introduction to 5G mmWave MIMO Technology
7:30 PM – 8:00 PM Break
8:00 PM - 9:15 PM Project 11: PYTHON-based case study for Compressive Sensing and Sparse Estimation, Sparse Regression
DAY 10: June 23rd, 2021 (WEDNESDAY)                                                    
06:00 PM - 7:30 PM Channel Modeling for mmWave MIMO systems and Optimal techniques for channel learning
7:30 PM – 8:00 PM Break
8:00 PM - 9:15 PM Project 12: MATLAB-based case study for Compressive Sensing and Sparse Estimation
DAY 11: June 24th, 2021 (THURSDAY)                                                    
06:00 PM - 7:30 PM Transceiver Optimization for next Generation mmWave MIMO Systems
7:30 PM – 8:00 PM Break
8:00 PM - 9:15 PM Project 13: PYTHON-based case study for mmWave MIMO channel learning
DAY 12: June 25th, 2021 (FRIDAY)                                                    
06:00 PM - 7:30 PM Introduction to 5G Massive MIMO Technology
7:30 PM – 8:00 PM Break
8:00 PM - 9:15 PM Project 14: MATLAB-based case study for mmWave MIMO channel learning
DAY 13: June 26th, 2021 (SATURDAY)                                                    
10:00 AM - 11:15 AM Project 15: PYTHON-based case study for Hybrid Transceiver optimization for mmWave MIMO systems
11:15 AM – 11:45 AM Break
11:45 AM - 01:15 PM Optimal Beamforming and Transceiver Design for massive MIMO systems
01:15 PM – 04:00 PM Break
04:00 PM - 05:15 PM Project 16: MATLAB-based case study for Hybrid Transceiver optimization for mmWave MIMO systems
DAY 14: June 27th, 2021 (SUNDAY)                                                    
10:00 AM - 11:15 AM Project 17: PYTHON-based Optimal Beamforming study for Massive MIMO Systems
11:15 AM – 11:45 AM Break
11:45 AM - 01:15 PM Singular value Decompositon (SVD) for Principal Component Analysis (PCA) in Machine Learning
01:15 PM – 04:00 PM Break
04:00 PM - 05:15 PM Project 18: MATLAB-based Optimal Beamforming study for Massive MIMO Systems
05:15 PM – 05:45 PM Break
05:45 PM - 07:15 PM Project 19: PYTHON-based case-study for PCA in Machine Learning
Project 20: MATLAB-based case-study for PCA in Machine Learning