Demo Data from EDBT 2026 / reviewers in the wild / expert
Mohammad Ghasemzadeh 0002
dblp:67/4883-2
· DBLP profile ↗
4ranked-venue papers
1as first author
0since 2021 · last 2018
0000-0002-6805-4852ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Reconfigurable computing and FPGAs · 60% Hardware accelerators and domain-specific architectures · 40% | |
| Artificial intelligence
1 paper |
Probabilistic and Bayesian machine learning · 100% | |
| Network and information security
1 paper |
Cryptographic protocols and secure computation · 100% |
Topics — the 6 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Reconfigurable computing and FPGAs
FPGA accelerator |
0.7 | 2 | 2018 | CausaLearn: Automated Framework for Scalable Streaming-based Causal Bayesian Learning using FPGAs · FPGA 2018 MAXelerator: FPGA accelerator for privacy preserving multiply-accumulate (MAC) on cloud servers · DAC 2018 |
Hardware accelerators and domain-specific architectures
machine learning accelerator |
0.3 | 1 | 2018 | MAXelerator: FPGA accelerator for privacy preserving multiply-accumulate (MAC) on cloud servers · DAC 2018 |
Hardware accelerators and domain-specific architectures › machine learning accelerator › trustworthy machine learning accelerator
privacy-preserving machine learning accelerator |
0.3 | 1 | 2018 | MAXelerator: FPGA accelerator for privacy preserving multiply-accumulate (MAC) on cloud servers · DAC 2018 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
bayesian inference |
0.1 | 1 | 2018 | CausaLearn: Automated Framework for Scalable Streaming-based Causal Bayesian Learning using FPGAs · FPGA 2018 |
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods
markov chain monte carlo |
0.1 | 1 | 2018 | CausaLearn: Automated Framework for Scalable Streaming-based Causal Bayesian Learning using FPGAs · FPGA 2018 |
Cryptographic protocols and secure computation
garbled circuits |
0.1 | 1 | 2018 | MAXelerator: FPGA accelerator for privacy preserving multiply-accumulate (MAC) on cloud servers · DAC 2018 |
Methods — techniques the papers use, named apart from their topics
yao's garbled circuit · 0.7hamiltonian markov chain monte carlo · 0.7automated design space customization · 0.7HW/SW co-design · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | MAXelerator: FPGA accelerator for privacy preserving multiply-accumulate (MAC) on cloud serversabstractThis paper presents MAXelerator, the first hardware accelerator for privacy-preserving machine learning (ML) on cloud servers. Cloud-based ML is being increasingly employed in various data sensitive scenarios. While it enhances both efficiency and quality of the service, it also raises concern about privacy of the users' data. We create a practical privacy-preserving solution for matrix-based ML on cloud servers. We show that for the majority of the ML applications, the privacy-sensitive computation boils down to either matrix multiplication, which is a repetition of Multiply-Accumulate (MAC) or the MAC itself. We design an FPGA architecture for privacy-preserving MAC to accelerate the ML computation based on the well known Secure Function Evaluation protocol named Yao's Garbled Circuit. MAXelerator demonstrates up to 57× improvement in throughput per core compared to the fastest existing GC framework. We corroborate the effectiveness of the accelerator with real-world case studies in privacy-sensitive scenarios. Siam U. Hussain, Bita Darvish Rouhani, Mohammad Ghasemzadeh 0002, Farinaz Koushanfar |
DAC | 3 |
| 2018 | ReBNet: Residual Binarized Neural NetworkabstractThis paper proposes ReBNet, an end-to-end framework for training reconfigurable binary neural networks on software and developing efficient accelerators for execution on FPGA. Binary neural networks offer an intriguing opportunity for deploying large-scale deep learning models on resource-constrained devices. Binarization reduces the memory footprint and replaces the power-hungry matrix-multiplication with light-weight XnorPopcount operations. However, binary networks suffer from a degraded accuracy compared to their fixed-point counterparts. We show that the state-of-the-art methods for optimizing binary networks accuracy, significantly increase the implementation cost and complexity. To compensate for the degraded accuracy while adhering to the simplicity of binary networks, we devise the first reconfigurable scheme that can adjust the classification accuracy based on the application. Our proposition improves the classification accuracy by representing features with multiple levels of residual binarization. Unlike previous methods, our approach does not exacerbate the area cost of the hardware accelerator. Instead, it provides a tradeoff between throughput and accuracy while the area overhead of multi-level binarization is negligible. Mohammad Ghasemzadeh 0002, Mohammad Samragh Razlighi, Farinaz Koushanfar |
FCCM | 1 |
| 2018 | CausaLearn: Automated Framework for Scalable Streaming-based Causal Bayesian Learning using FPGAsabstractThis paper proposes CausaLearn, the first automated framework that enables real-time and scalable approximation of Probability Density Function (PDF) in the context of causal Bayesian graphical models. CausaLearn targets complex streaming scenarios in which the input data evolves over time and independence cannot be assumed between data samples (e.g., continuous time-varying data analysis). Our framework is devised using a HW/SW co-design approach. We provide the first implementation of Hamiltonian Markov Chain Monte Carlo on FPGA that can efficiently sample from the steady state probability distribution at scales while considering the correlation between the observed data. CausaLearn is customizable to the limits of the underlying resource provisioning in order to maximize the effective system throughput. It uses physical profiling to abstract high-level hardware characteristics. These characteristics are integrated into our automated customization unit in order to tile, schedule, and batch the PDF approximation workload corresponding to the pertinent platform resources and constraints. We benchmark the design performance for analyzing various massive time-series data on three FPGA platforms with different computational budgets. Our extensive evaluations demonstrate up to two orders-of-magnitude runtime and energy improvements compared to the best-known prior solution. We provide an accompanying API that can be leveraged by data scientists and practitioners to automate and abstract hardware design optimization. Bita Darvish Rouhani, Mohammad Ghasemzadeh 0002, Farinaz Koushanfar |
FPGA | 2 |
| 2017 | Customizing Neural Networks for Efficient FPGA ImplementationabstractWe propose a novel end-to-end framework to customize execution of deep neural networks on FPGA platforms. Our framework employs a reconfigurable clustering approach that encodes the parameters of deep neural networks in accordance with the application's accuracy requirement and the underlying platform constraints. The throughput of FPGA-based realizations of neural networks is often bounded by the memory access bandwidth. The use of encoded parameters reduces both the required memory bandwidth and the computational complexity of neural networks, increasing the effective throughput. Our framework enables systematic customization of encoded deep neural networks for different FPGA platforms. Proof-of-concept evaluations on four different applications demonstrate up to 9-fold reduction in memory footprint and 15-fold improvement in the operational throughput while the drop in accuracy remains below 0.1%. Mohammad Samragh Razlighi, Mohammad Ghasemzadeh 0002, Farinaz Koushanfar |
FCCM | 2 |