Publications
Journal Publications:
[J17] [IEEE TCAD] Sobol Sequence Optimization for Hardware-Efficient Vector Symbolic Architectures
Sercan Aygun and M. Hassan Najafi
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2024[J16] [IEEE ESL] HDVQ-VAE: Binary Codebook for Hyperdimensional Latent Representations
Austin J Bryan and Sercan Aygun
IEEE Embedded Systems Letters, 2024[J15] [IEEE TNANO] Low-Cost and Highly-Efficient Bit-stream Generator for Stochastic Computing Division [pdf]
Mehran Shoushtari Moghadam, Sercan Aygun, Sina Asadi, M. Hassan Najafi
(to appear in) IEEE Transactions on Nanotechnology, 2024[J14] [IEEE ESL] Detecting Vulnerability in Hardware Description Languages: Opcode Language Processing [pdf]
Alaaddin Goktug Ayar, Abdullah Sahruri, Sercan Aygun, Mehran Shoushtari Moghadam, M Hassan Najafi, Martin Margala
IEEE Embedded Systems Letters, 2024[J13] [IEEE ESL] No-Multiplication Deterministic Hyperdimensional Encoding for Resource-Constrained Devices [pdf]
Mehran Shoushtari Moghadam, Sercan Aygun, M. Hassan Najafi
IEEE Embedded Systems Letters, 2023[J12] [IEEE ESL] Hardware-Software Co-optimization of Long-latency Stochastic Computing [pdf]
Sercan Aygun, Lida Kouhalvandi, M. Hassan Najafi, Serdar Ozoguz and Ece Olcay Gunes
IEEE Embedded Systems Letters, 2023[J11] [IEEE JETCAS] Stochastic Computing Design and Implementation of a Sound Source Localization System [pdf]
Peter Schober, Seyedeh Newsha Estiri, Sercan Aygun, Amir Hossein Jalilvand, M Hassan Najafi, and Nima TaheriNejad
IEEE Journal on Emerging and Selected Topics in Circuits and Systems, March 2023[J10] [IEEE TCAD] Agile Simulation of Stochastic Computing Image Processing with Contingency Tables [pdf]
Sercan Aygun, M. Hassan Najafi, Mohsen Imani, and Ece Olcay Gunes
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems[J9] [TV-TG] Time-Bin-Based Neighbourhood Algorithm for Temporal Effects in Recommendation Systems [pdf]
Sercan Aygun and Mustafa Katipoglu
Technical Gazette, December 2022[J8] [IEEE TCAS-II] Utilization of Contingency Tables in Stochastic Computing [pdf]
Sercan Aygun and Ece Olcay Gunes
IEEE Transactions on Circuits and Systems II: Express Briefs, June 2022[J7] [PeerJCS] Experimental Interpretation of Adequate Weight-Metric Combination for Dynamic User-based
Collaborative Filtering [pdf]
Savas Okyay and Sercan Aygun
PeerJ Computer Science, December 2021[J6] [IJMSIT] On the Limit of Multiplexers in Stochastic Computing [pdf]
Sercan Aygun and Ece Olcay Gunes
International Journal of Multidisciplinary Studies and Innovative Technologies, July 2021[J5] [EJOSAT] The Implementation of DCGAN in the Data Augmentation for the Sperm Morphology Datasets [pdf]
Kamran Balayev, Nihad Guluzade, Sercan Aygun, and Hamza Osman Ilhan
European Journal of Science and Technology, July 2021[J4] [Elec. Let.] Efficient and Robust Bitstream Processing in Binarised Neural Networks [pdf]
Sercan Aygun, Ece Olcay Gunes, and Christophe De Vleeschouwer
Electronics Letters, January 2021[J3] [EJOSAT] A Study of Static and Dynamic Significance Weighting Multipliers on the Pearson Correlation for Collaborative Filtering [pdf]
Savas Okyay and Sercan Aygun
European Journal of Science and Technology, November 2020[J2] [Adv. in EEE] 1.5 Bit/Stage, 12-Bit Pipeline ADC Design with Foreground Calibration [pdf]
Sercan Aygun, Lida Kouhalvandi, and Ece Olcay Gunes
International Journal of Advancements in Electronics & Electrical Engineering, June 2018[J1] [UBGMD] Biometry Based Security Systems Proposed for Cloud Systems [pdf]
Sercan Aygun, Muammer Akcay, and Ece Olcay Gunes
International Journal of Information Security Engineering, June 2016
Pre-prints:
[P4] [arXiv] Late Breaking Results: Fortifying Neural Networks: Safeguarding Against Adversarial Attacks with Stochastic Computing
Faeze S. Banitaba, Sercan Aygun, M. Hassan Najafi
2024[P3] [arXiv] Sobol Sequence Optimization for Hardware-Efficient Vector Symbolic Architectures
Sercan Aygun and M. Hassan Najafi
November 2023[P2] [arXiv] Sorting it out in Hardware: A State-of-the-Art Survey
Amir Hossein Jalilvand, Faeze S. Banitaba, Seyedeh Newsha Estiri, Sercan Aygun, M. Hassan Najafi
October 2023[P1] [arXiv] Learning from Hypervectors: A Survey on Hypervector Encoding
Sercan Aygun, Mehran Shoushtari Moghadam, M. Hassan Najafi, Mohsen Imani
August 2023
Conference Publications:
[C39] [ISLPED'24] All You Need is Unary: End-to-End Unary Bit-stream Processing in Hyperdimensional Computing
[pdf][presentation]
Mehran Shoushtari Moghadam, Sercan Aygun, Faeze S. Banitaba and M. Hassan Najafi
ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED), Newport Beach, CA, August 2024[C38] [ITNC-USNC-URSI'24] Radiation Pattern Extrapolation through Generative Adversarial Network
Lida Kouhalvandi, Sercan Aygun, Ladislau Matekovits, M. Hassan Najafi
2024 IEEE International Symposium Antennas and Propagation / USNC-URSI Meeting, Florence, Italy, July 2024[C37] [GLSVLSI'24] Word2HyperVec: From Word Embeddings to Hypervectors for Hyperdimensional Computing
Alaaddin Goktug Ayar, Sercan Aygun, M. Hassan Najafi, Martin Margala
GLSVLSI, The 34th Great Lakes Symposium on VLSI, Tampa Bay Area, FL, June 2024[C36] [DAC'24] TriSC: Low-Cost Design of Trigonometric Functions with Quasi Stochastic Computing
Sercan Aygun, Mehran Shoushtari Moghadam, M Hassan Najafi
Design Automation Conference (DAC'24), San Francisco, CA, June 2024[C35] [WUC'24] Ultra Low-Cost Trigonometric Functions Design in Stochastic Computing
Sercan Aygun, Mehran Shoushtari Moghadam, M. Hassan Najafi
The 2nd Workshop on Unary Computing (WUC 2024) in conjunction with ASPLOS'24, San Diego, CA, April 2024[C34] [WUC'24] Stochastic Computing As A Defense Mechanism: Securing Neural Networks Against Adversarial Attacks
Faeze Sadat Banitaba, Sercan Aygun, Xiaosu Guo, M.Hassan Najafi, Bingzhe Li
The 2nd Workshop on Unary Computing (WUC 2024) in conjunction with ASPLOS'24, San Diego, CA, April 2024[C33] [NICE'24] Brain-Inspired Hypervector Processing at the Edge of Large Language Models
Alaaddin Goktug Ayar, Sercan Aygun, M. Hassan Najafi, Martin Margala
Neuro-Inspired Computational Elements NICE'2024, San Diego, CA, April 2024[C32] [DATE'24] uHD: Unary Processing for Lightweight and Dynamic Hyperdimensional Computing
Sercan Aygun, Mehran Shoushtari Moghadam, M. Hassan Najafi
DATE 2023, Spain, Valencia, March 2024[C31] [NANOARCH'23] Multiplexer Optimization for Adders in Stochastic Computing
Sercan Aygun, M. Hassan Najafi, Lida Kouhalvandi, Ece Olcay Gunes
NANOARCH 2023, Germany, Dresden, December 2023[C30] [NANOARCH'23] Accurate and Energy-Efficient Stochastic Computing with Van Der Corput Sequences
Mehran Shoushtari Moghadam, Sercan Aygun, Mohsen Riahi Alam, M. Hassan Najafi, Jonas I Schmidt, M. Hassan Najafi, Nima Taherinejad
NANOARCH 2023, Germany, Dresden, December 2023[C29] [ASP-DAC'24] P2LSG: Powers-of-2 Low-Discrepancy Sequence Generator for Stochastic Computing
Mehran Shoushtari Moghadam, Sercan Aygun, Mohsen Riahi Alam, and M Hassan Najafi
ACM/IEEE The 29th Asia and South Pacific Design Automation Conference (ASP-DAC), South Korea, Seoul, January 2024[C28] [WINCOM'23] Optimizing Indoor Localization Accuracy with Neural Network Performance Metrics and Software-Defined IEEE 802.11az Wi-Fi Set-Up
Lida Kouhalvandi, Sercan Aygun, Ladislau Matekovits, and Farshad Miramirkhani
IEEE ComSoc 10th International Conf. on Wireless Networks and Mobile Communications, Istanbul, Turkey, October 2023[C27] [GLSVLSI'23] Reconvergent Path-aware Simulation of Bit-stream Processing
Sercan Aygun, M Hassan Najafi, Mohsen Imani, Ece Olcay Gunes
GLSVLSI, The 33rd Great Lakes Symposium on VLSI, Knoxville, TN, June 2023[C26] [GLSVLSI'23] Bit-Stream Processing with No Bit-Stream: Efficient Software Simulation of Stochastic Vision Machines
Sercan Aygun, M Hassan Najafi, Mohsen Imani, and Ece Olcay Gunes
GLSVLSI, The 33rd Great Lakes Symposium on VLSI, Knoxville, TN, June 2023[C25] [DATE'23] A Linear-Time, Optimization-Free, and Edge Device-Compatible Hypervector Encoding
Sercan Aygun, M Hassan Najafi, and Mohsen Imani
The 2023 Design, Automation, and Test in Europe (DATE), Antwerp, Belgium, April 2023[C24] [ICCAD'22] Sound Source Localization using Stochastic Computing
Peter Schober, Seyedeh Newsha Estiri, Sercan Aygun, Nima TaheriNejad and M. Hassan Najafi
The 41st IEEE/ACM International Conference on Computer-Aided Design (ICCAD), Nov 2022 (AR: 22.5%)[C23] [HORA'21] A Significant Fallacy of Built-in Correlation Functions in Recommender Systems
Savas Okyay and Sercan Aygun
Int. Congress on Human-Computer Interaction, Optimization and Robotic Applications (HORA), Ankara, Turkey, June 2021[C22] [DATE-SCONA'20] On the Simulation of Software-Driven Stochastic Computing for Emerging Applications
Sercan Aygun and Ece Olcay Gunes
DATE - Stochastic COmputing for Neuromorphic Architectures, Grenoble, France, March 2020[C21] [ICACT'20] Inspecting Distortion in the Power Amplifiers with the aid of Neural Networks
Sercan Aygun, Lida Kouhalvandi, Ece Olcay Gunes, and Serdar Ozoguz
22nd International Conference on Advanced Communication Technology, Phoenix Park, Korea (South), February 2020[C20] [Agro-Geoinformatics'19] Sensor Fusion for IoT-based Intelligent Agriculture System
Sercan Aygun, Ece Olcay Gunes, Mehmet Ali Subasi, and Selim Alkan
IEEE 8th International Conference on Agro-Geoinformatics, Istanbul, Turkey, July 2019[C20] [AIEEE'18] Less Data for Face and Iris Biometric Traits: An Approximation for Feature Extraction
Sercan Aygun, Gizem Cavus, and Ece Olcay Gunes
IEEE 6th Workshop on Advances in Information, Electronic and Electrical Engineering, Vilnius, Lithuania, November 2018[C19] [KBEI'17] Karatsuba Ofman Multiplication Implementation on SystemC for Diffie-Hellman Key Exchange Algorithm
Sercan Aygun, Lida Kouhalvandi, Siddika Berna Ors Yalcin, and Ece Olcay Gunes
IEEE 4th International Conference on Knowledge-Based Engineering and Innovation, Tehran, Iran, December 2017[C18] [ICECS'17] Design of a High Gain Telescopic-Cascode Operational Amplifier Based on the ZTC Operation Condition
Lida Kouhalvandi, Sercan Aygun, Ece Olcay Gunes, and Murvet Kirci
IEEE 24th International Conference on Electronics, Circuits and Systems, Batumi, Georgia, December 2017[C17] [ICECS'17] An Improved 2 Stage Opamp with Rail-to-Rail Gain-Boosted Folded Cascode Input Stage and Monticelli Rail-to-Rail Class AB Output Stage
Lida Kouhalvandi, Sercan Aygun, Ece Olcay Gunes, and Murvet Kirci
IEEE 24th International Conference on Electronics, Circuits and Systems, Batumi, Georgia, December 2017[C16] [AIEEE'17] 10-bit High-Speed CMOS Comparator with Offset Cancellation Technique
Lida Kouhalvandi, Sercan Aygun, Gokhan Gunes Ozdemir, and Ece Olcay Gunes
IEEE 5th Workshop on Advances in Information, Electronic and Electrical Engineering, Riga, Latvia, November 2017[C15] [UBMK'17] Design of a Fully-Differential Double Folded Cascode Class AB Opamp with Continuous Time Common Mode Feedback Network for 12-bit Pipeline ADC Applications
Lida Kouhalvandi, Sercan Aygun, Ece Olcay Gunes, and Murvet Kirci
IEEE International Conference on Computer Science and Engineering, Antalya, Turkey, October 2017[C14] [Agro-Geoinformatics'17] A Benchmarking: Feature Extraction and Classification of Agricultural Textures using LBP, GLCM, RBO, Neural Networks, k-NN, and Random Forest
Sercan Aygun and Ece Olcay Gunes
IEEE 6th International Conference on Agro-Geoinformatics, Fairfax, VA, USA, August 2017[C13] [Agro-Geoinformatics'17] Growth Monitoring of Plants Using Active Contour Technique
Ece Olcay Gunes and Sercan Aygun
IEEE 6th International Conference on Agro-Geoinformatics, Fairfax, VA, USA, August 2017[C12] [SIU'17] Sobel Filter Operation in Image Processing via Stochastic Arithmetic-Logic Unit Design
Sercan Aygun, Mustafa Altun, and Ece Olcay Gunes
IEEE 25th Signal Processing and Communications Applications Conference, Antalya, Turkey, May 2017[C11] [SIU'17] Seed Texture Classification by Random Forest and Neural Networks
Sercan Aygun, Hulya Yalcin, and Ece Olcay Gunes
IEEE 25th Signal Processing and Communications Applications Conference, Antalya, Turkey, May 2017[C10] [AIEEE'16] Python Based Parallel Application of Knuth-Morris-Pratt Algorithm
Sercan Aygun, Ece Olcay Gunes, and Lida Kouhalvandi
IEEE 4th Workshop on Advances in Information, Electronic and Electrical Engineering, Vilnius, Lithuania, November 2016[C9] [Civilica'16] Recognition of Apple and Orange Fruit Pictures Based on Boundary Estimation
Lida Kouhalvandi, Husrev Cilasun, Sercan Aygun
3rd International Conference on Recent Innovations in Electrical Engineering and Computer, Tehran, Iran, September 2016[C8] [Agro-Geoinformatics'16] Design of an Embedded System for Automatically Determination of the Varieties of Wheat Seeds Grown in Turkey Based on Image Analysis
Sercan Aygun, Bilgi Gorkem Yazgac, Murvet Kirci, and Ece Olcay Gunes
IEEE 5th International Conference on Agro-Geoinformatics, Tianjin, China, July 2016[C7] [Agro-Geoinformatics'16] Computer Vision Techniques for Automatic Determination of Yield Effective Bad Condition Storage Effects on Various Agricultural Seed Types
Sercan Aygun and Ece Olcay Gunes
IEEE 5th International Conference on Agro-Geoinformatics, Tianjin, China, July 2016[C6] [ISDFS'16] Multibiometrics Approach on Biometric Passport Pictures by Using Fingerprint Minutiae Points
Sercan Aygun and Muammer Akcay
IEEE 4th 4th International Symposium on Digital Forensic and Security, Little Rock, AR, USA, April 2016
(!!!Best Student Paper Award!!!) (!!!IEEE Travel Grant!!!)[C5] [AIEEE'15] Improving the Pearson Similarity Equation for Recommender Systems by Age Parameter
Sercan Aygun and Savas Okyay
IEEE 3rd Workshop on Advances in Information, Electronic and Electrical Engineering, Riga, Latvia, November 2015[C4] [ISCTurkey'15] Securing Biometric Face Images via Steganography for QR Code
Sercan Aygun and Muammer Akcay
8th International Conference on Information Security and Cryptology, ISCTurkey, Ankara, Turkey, October 2015
(!!!Best Poster Award!!!)[C3] [BASARIM'15] Parallel Computing in Face Detection Technologies for High Performance
Sercan Aygun and Muammer Akcay
4th National High Performance Computing Conference, Ankara, Turkey, October 2015[C2] [GMS'15] Analysis of A* Algorithm for Route Planning with Matlab Parallel Computing Tool
Sercan Aygun and Muammer Akcay
Symposium of Young Engineers, Istanbul, Turkey, October 2015[C1] [Agro-Geoinformatics'14] Determination of the Varieties and Characteristics of Wheat Seeds Grown in Turkey Using Image Processing Techniques [pdf][presentation]
Ece Olcay Gunes, Sercan Aygun, Murvet Kirci, Amir Kalateh, Yuksel Cakir
IEEE 3rd International Conference on Agro-Geoinformatics, Beijing, China, August 2014
Patents:
[PT10] [Provisional] Stochastic Logic Gates
Sercan Aygun, Lida Kouhalvandi, M. Hassan Najafi, Serdar Ozoguz, Ece Olcay Gunes
U.S. Patent Application, Type: Provisional[PT9] [Provisional] Neural Network Assisted Indoor Localizer via IEEE 802.11az Wi-Fi
Lida Kouhalvandi, Sercan Aygun, Ladislau Matekovits
U.S. Patent Application, Type: Provisional[PT8] [Provisional] Reconvergent Path-Aware Stochastic Circuit Simulator
Sercan Aygun, M. Hassan Najafi, Ece Olcay Gunes
U.S. Patent Application: 63/640,499, Type: Provisional, Filing Date: April 07, 2024.[PT7] [Provisional] Low-Discrepancy Sequence Generator for Stochastic Computing
Mehran Shoushtari Moghadam, Sercan Aygun, Mohsen Riahi Alam, M. Hassan Najafi
U.S. Patent Application, Type: Provisional[PT6] [Provisional] Method for Detecting Vulnerability in Computing Systems Hardware Description Languages through Opcode Language Processing
M. Hassan Najafi, Alaaddin Goktug Ayar, Abdullah Sahruri, Sercan Aygun, Mehran Shoushtari Moghadam, Martin Margala
U.S. Patent Application, Type: Provisional[PT5] [Provisional] Efficient Bit-stream Generator for Accurate Stochastic Computing Division
M. Hassan Najafi, Mehran Shoushtari Moghadam, Sercan Aygun, Sina Asadi
U.S. Patent Application, Type: Provisional[PT4] [Provisional] Lightweight Unary Encoder for Efficient Hyperdimensional Computing
Sercan Aygun, Mehran Shoushtari Moghadam, M. Hassan Najafi
U.S. Patent Application, Type: Provisional[PT3] [Provisional] Method and Device for Sound Source Localization
M Hassan Najafi, Peter Schober, Seyedeh Newsha Estiri, Sercan Aygun, Amir Hossein Jalilvand, Nima TaheriNejad
U.S. Patent Application Number: 63/530,694, Type: Provisional, Filing Date: August 04, 2023.[PT2] [Provisional] Method and System for Encoding Image Data in Hyperdimensional Computing Systems
Mehran Shoushtari Moghadam, M. Hassan Najafi, Sercan Aygun
U.S. Patent Application Number: 63/530,034, Type: Provisional, Filing Date: July 31, 2023.[PT1] [Provisional] Method for Stochastic Computing Image Processing Using Correlation Controlled Contingency Tables
Sercan Aygun, M. Hassan Najafi, Ece Olcay Gunes
U.S. Patent Application Number: 63/525,603, Filing Date: July 07, 2023.
Ph.D. Forums & Presentations:
[ASP-DAC'24 Ph.D. Forum] Bitstream-Processing Learning Machines
Sercan Aygun, Ece Olcay Gunes, M. Hassan Najafi
ACM/IEEE The 29th Asia and South Pacific Design Automation Conference (ASP-DAC), South Korea, Seoul, January 2024[MLCommons'23 Machine Learning and Systems Rising Stars] Emerging Computing Paradigms in ML: Stochastic Computing & Hyperdimensional Computing
Sercan Aygun
https://mlcommons.org/en/news/rising-stars-2023/
Acc.Rate: <35%, @Google, San Francisco, USA, August 2023 (!!!With Grant!!!)[DATE'23 Ph.D. Forum] Bitstream Processing Systems with New Perspectives Toward Fast Simulation and Lightweight Neural Networks
Sercan Aygun
The 2023 Design, Automation, and Test in Europe (DATE), Antwerp, Belgium, April 2023 (!!!Travel Grant!!!)[ESWEEK'22 Ph.D. Forum] Stochastic Bit-Stream Processing Systems with New Perspectives Towards Vision and Learning Machines
Sercan Aygun
ACM SIGBED, ESWEEK, Shanghai, China, October 2022[DAC'22 Ph.D. Forum] Design and Simulation of Stochastic Bitstream Processing Systems with New Perspectives Towards Vision and Learning Machines
Sercan Aygun
Design Automation Conference ACM SIGDA/IEEE CEDA Ph.D. Forum, San Francisco, USA, July 2022 (!!!ACM Travel Grant!!!)
Competitions:
[ESWEEK'22] Stochastic Bit-stream Processing Learning Machines: Agile Simulation and Lightweight Network Design - Best Scientific Research Award
Sercan Aygun
ACM SIGBED, ESWEEK SRC, Shanghai, China, October 2022[ICCAD'22] Stochastic Bit-stream Processing Learning Machines: Agile Simulation and Lightweight Network Design - Semi Final
Sercan Aygun
IEEE/ACM SIGDA, ICCAD SRC, USA, San Diego, California, October 2022