/CENG501-Spring2022

Primary LanguageJupyter NotebookMIT LicenseMIT

CENG501-Spring2022

In this repo, as part of the CENG501 Deep Learning (Spring 2022) course, several papers at top venues that do not have any implementation are implemented and their results are reproduced. Each folder contains the implementation for one paper, with an accompanying report that summarizes the paper, discusses how the paper is implemented, reports the results and contrasts the results with those in the original paper. Not every project was successfully completed but many projects successfully reproduced the papers or provided results and insights that can be complementary to the original papers. Feel free to browse through the invididual folders (projects) with this in mind.

We hope that this will be an important contribution to those trying to implement or make use of these papers, and to encourage researchers to provide implementations for their papers or if this is not possible, to provide sufficient details in their papers for reproducibility.

Implemented Papers

Paper Implemented by Implementation Link
Do et al., Clustering by maximizing mutual information across views, ICCV21. Görkay Aydemir, Batuhan Bal Project_Aydemir_Bal
Luo et al., Adaptive Knowledge Driven Regularization for Deep Neural Networks, AAAI21. Ali İbrahim Özkan, Mert Atay Project_Atay_Ozkan
Du et al., Uncertainty Quantification in CNN Through the Bootstrap of Convex Neural Networks, AAAI21. Selim Kuzucu, Kıvanç Tezören Project_Kuzucu_Tezoren
Fu et al., Deep Metric Learning with Self-Supervised Ranking, AAAI21. Musa Selman Ergun, Onur Yılmaz Project_Ergun_Yilmaz
Zhang et al., DualGraph: A graph-based method for reasoning about label noise, CVPR2021. Osman Nuri IRKICATAL, Kadir TANRIVERDI Project_Irkicatal_Tanriverdi
Weijia et al., Joint Semantic-Geometric Learning for Polygonal Building Segmentation, AAAI21. Giray Ünlü, Muhammad Suleman Project_Suleman_Unlu
Banerjee & Chakraborty, Deterministic Mini-batch Sequencing for Training Deep Neural Networks, AAAI21. Umutcan Tatar Project_Tatar
Yang et al., Self-supervised Graph Neural Networks via Diverse and Interactive Message Passing, AAAI 2022. Onat Özdemir Project_Ozdemir
Wang et al., Convolutional Neural Network Pruning with Structural Redundancy Reduction, CVPR 2021. Mustafa Duymuş, Erce Güder Project_Duymus_Guder
Wilson et al., DeepGPD: A Deep Learning Approach for Modeling Geospatio-Temporal Extreme Events, AAAI22. Ali Cem Çatal Project_Catal
Ji et al., Frequency Consistent Adaptation for Real World Super Resolution, AAAI21. Ali Baran Cengiz Project_Cengiz
He et al., SCIR-Net: Structured Color Image Representation Based 3D Object Detection Network from Point Clouds, AAAI22. Batuhan Tosyali, Furkan Bahceli Project_Bahceli_Tosyali
Zhu er al., Efficient Model-Driven Network for Shadow Removal, AAAI22. Onur Oydu, Onuralp Maçan Project_Macan_Oydu
Farquhar et al., On Statistical Bias In Active Learning: How and When To Fix It, ICLR2021. Cenk Gurbet, Berke Ateş Aytekin Project_Aytekin_Gurbet
Liu et al., Dynamically Grown Generative Adversarial Networks, AAAI21. Hasan Doğuş Eğri, Ege Uçak Project_Egri_Ucak
Zongbo, et al., RRL: Regional Rotation Layer in Convolutional Neural Networks, AAAI22. Kanan Mahammadli , Fatma Ceyda Gökçe Project_Mahammadli_gokce
Renz & Rixen, SFSRNet: Super-resolution for single-channel Audio Source Separation, AAAI22. Arda Numanoğlu, Süleyman Ateş Project_Ates_Numanoglu
Aladago & Torresani, Slot Machines: Discovering Winning Combinations of Random Weights in Neural Networks, ICML2021. Deniz Germen Project_Germen
Gao, et al., High-Fidelity and Arbitrary Face Editing, CVPR2021. Belemir Kürün, Arda Karaman Project_Karaman_Kurun
Zaeemzadeh et al., Face Image Retrieval with Attribute Manipulation, ICCV2021. Muhammed Yasin Ulaş, İbrahim Tarakcı Project_Tarakci_Ulas
Huang et al., Initiative Defense against Facial Manipulation, AAAI 2021. Ata Baran Fırat Project_Firat
Feng et al., Model Doctor: A Simple Gradient Aggregation Strategy for Diagnosing and Treating CNN Classifiers, AAAI2022. Özdemir Özkum Project_Ozkum
Liu et al., Task Aligned Generative Meta-learning for Zero-shot Learning, AAAI21. Mert Alp Taytak Project_Taytak
Shanthamallu et al., Uncertainty-Matching Graph Neural Networks to Defend Against Poisoning Attacks, AAAI2021. Adnan Harun Dogan, Mert Ali Firat Project_Dogan_Firat
Tran et al., SMG: A shuffling gradient-based method with momentum, ICML21. Yiğit Varlı, Ömer Köse Project_Kose_Varli
Cheng et al., Style-Aware Normalized Loss for Improving Arbitrary Style Transfer, CVPR2021. Bora Kargı Project_Kargi
Yang et al. Single-View 3D Object Reconstruction from Shape Priors in Memory, CVPR2021. Mehmet Şahin Project_Sahin
Ponghiran & Roy, Spiking Neural Networks with Improved Inherent Recurrence Dynamics for Sequential Learning, AAAI2022. Gülfem Akpınar, Muratcan Ayık Project_Akpinar_Ayik
Vasluianu & Gool, Shadow Removal with Paired and Unpaired Learning, CVPR2021. Bartu Akyürek, Yusuf Soydan Project_Akyurek_Soydan
Chen et al., Local Relation Learning for Face Forgery Detection, AAAI2021 Fatma Ceyda Gökçe, Cansu Seyhan Project_Gokce_Seyhan
Pal et al., Synthesize-It-Classifier: Learning a Generative Classifier through Recurrent Self-analysis, CVPR2021. Onur ÖZKAN Project_Ozkan
Jiang et al., Training Binary Neural Network without Batch Normalization for Image Super-Resolution, AAAI21. Oğuz Gödelek, Gürcan Kavakçı Project_Godelek_Kaavkci
Lienen & Hullermeier, From Label Smoothing to Label Relaxation, AAAI2021. Sezer Mutlu, Tareq Rabaia Project_Rabaia_Mutlu
Shugurov et al., OSOP: A Multi-Stage One Shot Object Pose Estimation Framework, CVPR2022. Erhan Ege Keyvan, Umutcan Üstündaş Project_Keyvan_Ustundas
Lu et al., A destination prediction algorithm using spatial temporal bidirectional LSTM networks, 2022. Salih Salihoğlu Project_Salihoglu